diff --git a/.tx/config b/.tx/config
index 9e5fa29c8be0c2f83f6b5fd69027a37c1f6e2e9d..01bd7def7fad77b5882be86a9fe3af27ca086175 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/LICENSE.txt b/LICENSE.txt
index db99aa5fc27d54c118c1c615be131e3750418dc9..3272f143b89a3f4dbe4fcdcef2c71d0a21dd1696 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.
@@ -206,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.
 
diff --git a/apps/BOB/src/net/i2p/BOB/BOB.java b/apps/BOB/src/net/i2p/BOB/BOB.java
index e08c4cea982dd24e7e70d9d1af2746cf6318f321..0b55eb532d261a900bfa34b45b3f170314775529 100644
--- a/apps/BOB/src/net/i2p/BOB/BOB.java
+++ b/apps/BOB/src/net/i2p/BOB/BOB.java
@@ -115,7 +115,6 @@ import net.i2p.util.SimpleTimer2;
  */
 public class BOB {
 
-	private final static Log _log = new Log(BOB.class);
 	public final static String PROP_CONFIG_LOCATION = "BOB.config";
 	public final static String PROP_BOB_PORT = "BOB.port";
 	public final static String PROP_BOB_HOST = "BOB.host";
@@ -137,7 +136,7 @@ public class BOB {
 	 */
 	public static void info(String arg) {
 		System.out.println("INFO:" + arg);
-		_log.info(arg);
+		(new Log(BOB.class)).info(arg);
 	}
 
 	/**
@@ -147,7 +146,7 @@ public class BOB {
 	 */
 	public static void warn(String arg) {
 		System.out.println("WARNING:" + arg);
-		_log.warn(arg);
+		(new Log(BOB.class)).warn(arg);
 	}
 
 	/**
@@ -157,7 +156,7 @@ public class BOB {
 	 */
 	public static void error(String arg) {
 		System.out.println("ERROR: " + arg);
-		_log.error(arg);
+		(new Log(BOB.class)).error(arg);
 	}
 
 	/**
@@ -185,6 +184,7 @@ public class BOB {
 		SimpleTimer2 Y2 = SimpleTimer2.getInstance();
 		i = Y1.hashCode();
 		i = Y2.hashCode();
+		Log _log = new Log(BOB.class);
 		try {
 			{
 				File cfg = new File(configLocation);
@@ -260,6 +260,7 @@ public class BOB {
 
 			i = 0;
 			boolean g = false;
+			spin.set(true);
 			try {
 				info("BOB is now running.");
 				listener = new ServerSocket(Integer.parseInt(props.getProperty(PROP_BOB_PORT)), 10, InetAddress.getByName(props.getProperty(PROP_BOB_HOST)));
diff --git a/apps/BOB/src/net/i2p/BOB/DoCMDS.java b/apps/BOB/src/net/i2p/BOB/DoCMDS.java
index af5830818b6a5a31574be93e876e317e0a876736..38bb60ca6e5452d314f9b8f56e947285866ab330 100644
--- a/apps/BOB/src/net/i2p/BOB/DoCMDS.java
+++ b/apps/BOB/src/net/i2p/BOB/DoCMDS.java
@@ -54,7 +54,7 @@ public class DoCMDS implements Runnable {
 
 	// FIX ME
 	// I need a better way to do versioning, but this will do for now.
-	public static final String BMAJ = "00",  BMIN = "00",  BREV = "0F",  BEXT = "";
+	public static final String BMAJ = "00",  BMIN = "00",  BREV = "10",  BEXT = "";
 	public static final String BOBversion = BMAJ + "." + BMIN + "." + BREV + BEXT;
 	private Socket server;
 	private Properties props;
diff --git a/apps/desktopgui/locale/messages_el.po b/apps/desktopgui/locale/messages_el.po
new file mode 100644
index 0000000000000000000000000000000000000000..0a865eaf94fb1bf54472e5d5ea4cf68972b1504d
--- /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:
+#   <lixtetrax@grhack.net>, 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 <lixtetrax@grhack.net>\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/i2psnark/icons/arrow_down.png b/apps/i2psnark/icons/arrow_down.png
deleted file mode 100644
index 2c4e279377bf348f9cf53894e76bb673ccf067bd..0000000000000000000000000000000000000000
Binary files a/apps/i2psnark/icons/arrow_down.png and /dev/null differ
diff --git a/apps/i2psnark/icons/basket_put.png b/apps/i2psnark/icons/basket_put.png
new file mode 100644
index 0000000000000000000000000000000000000000..be62faaaab2773a6e951c3b54eec1303214cf4c2
Binary files /dev/null and b/apps/i2psnark/icons/basket_put.png differ
diff --git a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java
index 2bf4f2d41de6af92d143e9015104dc8ca01e9353..229132a7fcec2d3a2d82bd134a10f87e21e6a303 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java
@@ -122,6 +122,9 @@ public class I2PSnarkUtil {
     }
 ******/
     
+    /** @since 0.9.1 */
+    public I2PAppContext getContext() { return _context; }
+    
     public boolean configured() { return _configured; }
     
     public void setI2CPConfig(String i2cpHost, int i2cpPort, Map opts) {
diff --git a/apps/i2psnark/java/src/org/klomp/snark/MagnetState.java b/apps/i2psnark/java/src/org/klomp/snark/MagnetState.java
index da89f5577a643b4bf5a3e6f5e5453972e083825a..c33dc4dffeacca46fbddb06c972e5e4604e079b5 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/MagnetState.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/MagnetState.java
@@ -5,10 +5,10 @@ import java.io.IOException;
 import java.io.InputStream;
 import java.util.HashMap;
 import java.util.Map;
-import java.util.Random;
 
 import net.i2p.I2PAppContext;
 import net.i2p.data.DataHelper;
+import net.i2p.util.RandomSource;
 
 import org.klomp.snark.bencode.BDecoder;
 import org.klomp.snark.bencode.BEValue;
@@ -27,7 +27,6 @@ import org.klomp.snark.bencode.BEValue;
  */
 class MagnetState {
     public static final int CHUNK_SIZE = 16*1024;
-    private static final Random random = I2PAppContext.getGlobalContext().random();
 
     private final byte[] infohash;
     private boolean complete;
@@ -129,7 +128,7 @@ class MagnetState {
             throw new IllegalArgumentException("not initialized");
         if (complete)
             throw new IllegalArgumentException("complete");
-        int rand = random.nextInt(totalChunks);
+        int rand = RandomSource.getInstance().nextInt(totalChunks);
         for (int i = 0; i < totalChunks; i++) {
             int chk = (i + rand) % totalChunks; 
             if (!(have.get(chk) || requested.get(chk))) {
diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java b/apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java
index 9efce9f0728751d874a7de68191c0fcfd3039f57..ac53f38b63c50df2e95ed5f1c6b757ed553a2204 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java
@@ -25,6 +25,8 @@ import java.util.List;
 import java.util.Random;
 
 import net.i2p.I2PAppContext;
+import net.i2p.data.DataHelper;
+import net.i2p.util.Log;
 
 /**
  * TimerTask that checks for good/bad up/downloader. Works together
@@ -36,16 +38,18 @@ class PeerCheckerTask implements Runnable
 
   private final PeerCoordinator coordinator;
   private final I2PSnarkUtil _util;
+  private final Log _log;
+  private final Random random;
   private int _runCount;
 
   PeerCheckerTask(I2PSnarkUtil util, PeerCoordinator coordinator)
   {
     _util = util;
+    _log = util.getContext().logManager().getLog(PeerCheckerTask.class);
+    random = util.getContext().random();
     this.coordinator = coordinator;
   }
 
-  private static final Random random = I2PAppContext.getGlobalContext().random();
-
   public void run()
   {
         _runCount++;
@@ -82,6 +86,14 @@ class PeerCheckerTask implements Runnable
                 continue;
               }
 
+            if (peer.getInactiveTime() > 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.DEBUG))
+                        _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.DEBUG))
+                        _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 fe924f79c6f1ec371b1f535ee0518506bf39c60d..92aab6df0a14336f226d82de42996281dff64359 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;
@@ -68,6 +69,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 +132,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 +142,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 +380,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 +393,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())
@@ -434,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));
   }
 
@@ -449,7 +460,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 +554,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 +985,8 @@ class PeerCoordinator implements PeerListener
 
     // Announce to the world we have it!
     // Disconnect from other seeders when we get the last piece
-        List<Peer> toDisconnect = new ArrayList(); 
-        Iterator<Peer> it = peers.iterator();
-        while (it.hasNext())
-          {
-            Peer p = it.next();
+    List<Peer> toDisconnect = done ? new ArrayList() : null; 
+    for (Peer p : peers) {
             if (p.isConnected())
               {
                   if (done && p.isCompleted())
@@ -986,15 +994,13 @@ class PeerCoordinator implements PeerListener
                   else
                       p.have(piece);
               }
-          }
-        it = toDisconnect.iterator();
-        while (it.hasNext())
-          {
-            Peer p = it.next();
+    }
+
+    if (done) {
+        for (Peer p : toDisconnect) {
             p.disconnect(true);
-          }
+        }
     
-    if (done) {
         // 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/Snark.java b/apps/i2psnark/java/src/org/klomp/snark/Snark.java
index 138f2dd2c8825bfb98827d87850cd88e613855aa..1cb344c5e8ea765670acf67a7ce25c7a731ff50c 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/FetchAndAdd.java b/apps/i2psnark/java/src/org/klomp/snark/web/FetchAndAdd.java
index abf007a534c7cda87e3fe19e9dd2d2346b3bcb33..c5f31d8f52d97d135abd45787596aabfc819f5e3 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 06c9501d7041154559e9fea23f1478913195d65b..21cf743569f9aca0ff1768c4d87eb80771adbbfb 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
@@ -232,9 +232,9 @@ public class I2PSnarkServlet extends DefaultServlet {
                 //out.write("<meta http-equiv=\"refresh\" content=\"" + delay + ";/i2psnark/" + peerString + "\">\n");
                 out.write("<script src=\"/js/ajax.js\" type=\"text/javascript\"></script>\n" +
                           "<script type=\"text/javascript\">\n"  +
-                          "var failMessage = \"<b>" + _("Router is down") + "<\\/b>\";\n" +
+                          "var failMessage = \"<div class=\\\"routerdown\\\"><b>" + _("Router is down") + "<\\/b><\\/div>\";\n" +
                           "function requestAjax1() { ajax(\"/i2psnark/.ajax/xhr1.html" + peerString + "\", \"mainsection\", " + (delay*1000) + "); }\n" +
-                          "function initAjax(delayMs) { setTimeout(requestAjax1, " + (delay*1000) +");  }\n"  +
+                          "function initAjax() { setTimeout(requestAjax1, " + (delay*1000) +");  }\n"  +
                           "</script>\n");
             }
         }
@@ -333,8 +333,11 @@ public class I2PSnarkServlet extends DefaultServlet {
                 out.write("<input type=\"hidden\" name=\"p\" value=\"" + peerParam + "\" >\n");
         }
         out.write(TABLE_HEADER);
-        out.write("<img alt=\"\" border=\"0\" src=\"" + _imgPath + "status.png\" > ");
+        out.write("<img border=\"0\" src=\"" + _imgPath + "status.png\" title=\"");
         out.write(_("Status"));
+        out.write("\" alt=\"");
+        out.write(_("Status"));
+        out.write("\"></th>\n<th>");
         if (_manager.util().connected() && !snarks.isEmpty()) {
             out.write(" <a href=\"/i2psnark/");
             if (peerParam != null) {
@@ -355,48 +358,53 @@ public class I2PSnarkServlet extends DefaultServlet {
             out.write("</a><br>\n"); 
         }
         out.write("</th>\n<th colspan=\"3\" align=\"left\">");
-        out.write("<img border=\"0\" src=\"" + _imgPath + "torrent.png\" alt=\"\">");
+        out.write("<img border=\"0\" src=\"" + _imgPath + "torrent.png\" title=\"");
+        out.write(_("Torrent"));
+        out.write("\" alt=\"");
         out.write(_("Torrent"));
+        out.write("\">");
         out.write("</th>\n<th align=\"right\">");
         if (_manager.util().connected() && !snarks.isEmpty()) {
-            out.write("<img border=\"0\" src=\"" + _imgPath + "eta.png\" alt=\"\" title=\"");
+            out.write("<img border=\"0\" src=\"" + _imgPath + "eta.png\" title=\"");
             out.write(_("Estimated time remaining"));
-            out.write("\">");
+            out.write("\" alt=\"");
             // Translators: Please keep short or translate as " "
             out.write(_("ETA"));
+            out.write("\">");
         }
         out.write("</th>\n<th align=\"right\">");
-        out.write("<img border=\"0\" src=\"" + _imgPath + "head_rx.png\" alt=\"\" title=\"");
+        out.write("<img border=\"0\" src=\"" + _imgPath + "head_rx.png\" title=\"");
         out.write(_("Downloaded"));
-        out.write("\">");
+        out.write("\" alt=\"");
         // Translators: Please keep short or translate as " "
         out.write(_("RX"));
+        out.write("\">");
         out.write("</th>\n<th align=\"right\">");
         if (_manager.util().connected() && !snarks.isEmpty()) {
-            out.write("<img border=\"0\" src=\"" + _imgPath + "head_tx.png\" alt=\"\" title=\"");
+            out.write("<img border=\"0\" src=\"" + _imgPath + "head_tx.png\" title=\"");
             out.write(_("Uploaded"));
-            out.write("\">");
+            out.write("\" alt=\"");
             // Translators: Please keep short or translate as " "
             out.write(_("TX"));
+            out.write("\">");
         }
         out.write("</th>\n<th align=\"right\">");
         if (_manager.util().connected() && !snarks.isEmpty()) {
             out.write("<img border=\"0\" src=\"" + _imgPath + "head_rxspeed.png\" title=\"");
             out.write(_("Down Rate"));
             out.write("\" alt=\"");
-            out.write(_("RX"));
-            out.write(" \">");
             // Translators: Please keep short or translate as " "
-            out.write(_("Rate"));
+            out.write(_("RX Rate"));
+            out.write(" \">");
         }
         out.write("</th>\n<th align=\"right\">");
         if (_manager.util().connected() && !snarks.isEmpty()) {
             out.write("<img border=\"0\" src=\"" + _imgPath + "head_txspeed.png\" title=\"");
             out.write(_("Up Rate"));
             out.write("\" alt=\"");
-            out.write(_("TX"));
+            // Translators: Please keep short or translate as " "
+            out.write(_("TX Rate"));
             out.write(" \">");
-            out.write(_("Rate"));
         }
         out.write("</th>\n<th align=\"center\">");
 
@@ -964,22 +972,25 @@ public class I2PSnarkServlet extends DefaultServlet {
         String statusString;
         if (err != null) {
             if (isRunning && curPeers > 0 && !showPeers)
-                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "trackererror.png\" title=\"" + err + "\"></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Tracker Error") +
+                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "trackererror.png\" title=\"" + err + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Tracker Error") +
                                ": <a href=\"" + uri + "?p=" + Base64.encode(snark.getInfoHash()) + "\">" +
                                curPeers + thinsp(noThinsp) +
                                ngettext("1 peer", "{0} peers", knownPeers) + "</a>";
             else if (isRunning)
-                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "trackererror.png\" title=\"" + err + "\"></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Tracker Error") +
+                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "trackererror.png\" title=\"" + err + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + _("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) + "&hellip;";
-                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "trackererror.png\" title=\"" + err + "\"></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Tracker Error") +
-                "<br>" + err;
+                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "trackererror.png\" title=\"" + err + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Tracker Error");
             }
         } else if (snark.isStarting()) {
-            statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "stalled.png\" ></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Starting");
+            statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "stalled.png\" title=\"" + _("Starting") + "\"></td>" +
+                           "<td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Starting");
         } else if (remaining == 0 || needed == 0) {  // < 0 means no meta size yet
             // partial complete or seeding
             if (isRunning) {
@@ -994,43 +1005,53 @@ public class I2PSnarkServlet extends DefaultServlet {
                     txt = _("Complete");
                 }
                 if (curPeers > 0 && !showPeers)
-                    statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + img + ".png\" ></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + txt +
+                    statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + img + ".png\" title=\"" + txt + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + txt +
                                ": <a href=\"" + uri + "?p=" + Base64.encode(snark.getInfoHash()) + "\">" +
                                curPeers + thinsp(noThinsp) +
                                ngettext("1 peer", "{0} peers", knownPeers) + "</a>";
                 else
-                    statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + img + ".png\" ></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + txt +
+                    statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + img + ".png\" title=\"" + txt + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + txt +
                                ": " + curPeers + thinsp(noThinsp) +
                                ngettext("1 peer", "{0} peers", knownPeers);
             } else {
-                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "complete.png\" ></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Complete");
+                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "complete.png\" title=\"" + _("Complete") + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Complete");
             }
         } else {
             if (isRunning && curPeers > 0 && downBps > 0 && !showPeers)
-                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "downloading.png\" ></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + _("OK") +
+                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "downloading.png\" title=\"" + _("OK") + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + _("OK") +
                                ": <a href=\"" + uri + "?p=" + Base64.encode(snark.getInfoHash()) + "\">" +
                                curPeers + thinsp(noThinsp) +
                                ngettext("1 peer", "{0} peers", knownPeers) + "</a>";
             else if (isRunning && curPeers > 0 && downBps > 0)
-                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "downloading.png\" ></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + _("OK") +
+                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "downloading.png\" title=\"" + _("OK") + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + _("OK") +
                                ": " + curPeers + thinsp(noThinsp) +
                                ngettext("1 peer", "{0} peers", knownPeers);
             else if (isRunning && curPeers > 0 && !showPeers)
-                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "stalled.png\" ></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Stalled") +
+                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "stalled.png\" title=\"" + _("Stalled") + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Stalled") +
                                ": <a href=\"" + uri + "?p=" + Base64.encode(snark.getInfoHash()) + "\">" +
                                curPeers + thinsp(noThinsp) +
                                ngettext("1 peer", "{0} peers", knownPeers) + "</a>";
             else if (isRunning && curPeers > 0)
-                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "stalled.png\" ></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Stalled") +
+                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "stalled.png\" title=\"" + _("Stalled") + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Stalled") +
                                ": " + curPeers + thinsp(noThinsp) +
                                ngettext("1 peer", "{0} peers", knownPeers);
             else if (isRunning && knownPeers > 0)
-                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "nopeers.png\" ></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + _("No Peers") +
+                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "nopeers.png\" title=\"" + _("No Peers") + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + _("No Peers") +
                                ": 0" + thinsp(noThinsp) + knownPeers ;
             else if (isRunning)
-                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "nopeers.png\" ></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + _("No Peers");
+                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "nopeers.png\" title=\"" + _("No Peers") + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + _("No Peers");
             else
-                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "stopped.png\" ></td><td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Stopped");
+                statusString = "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "stopped.png\" title=\"" + _("Stopped") + "\"></td>" +
+                               "<td class=\"snarkTorrentStatus " + rowClass + "\">" + _("Stopped");
         }
         
         out.write("<tr class=\"" + rowClass + "\">");
@@ -1073,11 +1094,11 @@ 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) {
-            out.write(toImg(icon, _("Info")));
+            out.write(toImg(icon));
             out.write("</a>");
         } else {
             out.write(toImg(icon));
@@ -1104,7 +1125,7 @@ public class I2PSnarkServlet extends DefaultServlet {
 
         out.write("<td align=\"right\" class=\"snarkTorrentETA " + rowClass + "\">");
         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("</td>\n\t");
         out.write("<td align=\"right\" class=\"snarkTorrentDownloaded " + rowClass + "\">");
         if (remaining > 0)
@@ -1325,7 +1346,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 +1362,29 @@ public class I2PSnarkServlet extends DefaultServlet {
                 StringBuilder buf = new StringBuilder(128);
                 buf.append("<a href=\"").append(baseURL).append("details.php?dllist=1&amp;filelist=1&amp;info_hash=")
                    .append(TrackerClient.urlencode(infohash))
-                   .append("\" title=\"").append(_("Details at {0} tracker", name)).append("\" target=\"_blank\">" +
-                          "<img alt=\"").append(_("Info")).append("\" border=\"0\" src=\"")
-                   .append(_imgPath).append("details.png\"></a>");
+                   .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("<img alt=\"").append(_("Info")).append("\" border=\"0\" src=\"")
+               .append(_imgPath).append("details.png\"></a>");
+            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");
@@ -1560,9 +1595,9 @@ public class I2PSnarkServlet extends DefaultServlet {
         out.write(": <td><input type=\"text\" name=\"upBW\" class=\"r\" value=\""
                   + _manager.util().getMaxUpBW() + "\" size=\"4\" maxlength=\"4\" > KBps <i>");
         out.write(_("Half available bandwidth recommended."));
-        out.write("<br><a href=\"/config.jsp\" target=\"blank\">");
+        out.write(" [<a href=\"/config.jsp\" target=\"blank\">");
         out.write(_("View or change router bandwidth"));
-        out.write("</a></i><br>\n" +
+        out.write("</a>]</i><br>\n" +
         
                   "<tr><td>");
         out.write(_("Use open trackers also"));
@@ -1640,7 +1675,7 @@ public class I2PSnarkServlet extends DefaultServlet {
                   "<img alt=\"\" border=\"0\" src=\"" + _imgPath + "config.png\"> ");
         buf.append(_("Trackers"));
         buf.append("</span><hr>\n"   +
-                   "<table><tr><th>")
+                   "<table class=\"trackerconfig\"><tr><th>")
            //.append(_("Remove"))
            .append("</th><th>")
            .append(_("Name"))
@@ -1659,16 +1694,16 @@ public class I2PSnarkServlet extends DefaultServlet {
             String name = t.name;
             String homeURL = t.baseURL;
             String announceURL = t.announceURL.replace("&#61;", "=");
-            buf.append("<tr><td align=\"center\"><input type=\"checkbox\" class=\"optbox\" name=\"delete_")
+            buf.append("<tr><td><input type=\"checkbox\" class=\"optbox\" name=\"delete_")
                .append(name).append("\" title=\"").append(_("Delete")).append("\">" +
-                       "</td><td align=\"left\">").append(name)
-               .append("</td><td align=\"left\">").append(urlify(homeURL, 35))
-               .append("</td><td align=\"center\"><input type=\"checkbox\" class=\"optbox\" name=\"open_")
+                       "</td><td>").append(name)
+               .append("</td><td>").append(urlify(homeURL, 35))
+               .append("</td><td><input type=\"checkbox\" class=\"optbox\" name=\"open_")
                .append(announceURL).append("\"");
             if (openTrackers.contains(t.announceURL))
                 buf.append(" checked=\"checked\"");
             buf.append(">" +
-                       "</td><td align=\"center\"><input type=\"checkbox\" class=\"optbox\" name=\"private_")
+                       "</td><td><input type=\"checkbox\" class=\"optbox\" name=\"private_")
                .append(announceURL).append("\"");
             if (privateTrackers.contains(t.announceURL)) {
                 buf.append(" checked=\"checked\"");
@@ -1681,17 +1716,17 @@ public class I2PSnarkServlet extends DefaultServlet {
                 }
             }
             buf.append(">" +
-                       "</td><td align=\"left\">").append(urlify(announceURL, 35))
+                       "</td><td>").append(urlify(announceURL, 35))
                .append("</td></tr>\n");
         }
-        buf.append("<tr><td align=\"center\"><b>")
+        buf.append("<tr><td><b>")
            .append(_("Add")).append(":</b></td>" +
-                   "<td align=\"left\"><input type=\"text\" size=\"16\" name=\"tname\"></td>" +
-                   "<td align=\"left\"><input type=\"text\" size=\"40\" name=\"thurl\"></td>" +
-                   "<td align=\"center\"><input type=\"checkbox\" class=\"optbox\" name=\"_add_open_\"></td>" +
-                   "<td align=\"center\"><input type=\"checkbox\" class=\"optbox\" name=\"_add_private_\"></td>" +
-                   "<td align=\"left\"><input type=\"text\" size=\"40\" name=\"taurl\"></td></tr>\n" +
-                   "<tr><td colspan=\"2\"></td><td colspan=\"4\" align=\"left\">\n" +
+                   "<td><input type=\"text\" class=\"trackername\" name=\"tname\"></td>" +
+                   "<td><input type=\"text\" class=\"trackerhome\" name=\"thurl\"></td>" +
+                   "<td><input type=\"checkbox\" class=\"optbox\" name=\"_add_open_\"></td>" +
+                   "<td><input type=\"checkbox\" class=\"optbox\" name=\"_add_private_\"></td>" +
+                   "<td><input type=\"text\" class=\"trackerannounce\" name=\"taurl\"></td></tr>\n" +
+                   "<tr><td colspan=\"2\"></td><td colspan=\"4\">\n" +
                    "<input type=\"submit\" name=\"taction\" class=\"default\" value=\"").append(_("Add tracker")).append("\">\n" +
                    "<input type=\"submit\" name=\"taction\" class=\"delete\" value=\"").append(_("Delete selected")).append("\">\n" +
                    "<input type=\"submit\" name=\"taction\" class=\"accept\" value=\"").append(_("Save tracker configuration")).append("\">\n" +
@@ -1974,7 +2009,7 @@ public class I2PSnarkServlet extends DefaultServlet {
 
     private static final String TABLE_HEADER = "<table border=\"0\" class=\"snarkTorrents\" width=\"100%\" >\n" +
                                                "<thead>\n" +
-                                               "<tr><th colspan=\"2\">";
+                                               "<tr><th>";
 
     private static final String FOOTER = "</div></center></body></html>";
 
@@ -2049,40 +2084,34 @@ public class I2PSnarkServlet extends DefaultServlet {
         boolean showPriority = ls != null && snark != null && snark.getStorage() != null && !snark.getStorage().complete();
         if (showPriority)
             buf.append("<form action=\"").append(base).append("\" method=\"POST\">\n");
-        buf.append("<TABLE BORDER=0 class=\"snarkTorrents\" ><thead>");
         if (snark != null) {
-            // first row - torrent info
-            // FIXME center
-            buf.append("<tr><th colspan=\"" + (showPriority ? '4' : '3') + "\"><div>")
-                .append(_("Torrent")).append(": ").append(snark.getBaseName());
-            int pieces = snark.getPieces();
-            double completion = (pieces - snark.getNeeded()) / (double) pieces;
-            if (completion < 1.0)
-                buf.append("<br>").append(_("Completion")).append(": ").append((new DecimalFormat("0.00%")).format(completion));
-            else
-                buf.append("<br>").append(_("Complete"));
-            // else unknown
-            long needed = snark.getNeededLength();
-            if (needed > 0)
-                buf.append("<br>").append(_("Remaining")).append(": ").append(formatSize(needed));
-            buf.append("<br>").append(_("Size")).append(": ").append(formatSize(snark.getTotalLength()));
-            MetaInfo meta = snark.getMetaInfo();
-            if (meta != null) {
-                List files = meta.getFiles();
-                int fileCount = files != null ? files.size() : 1;
-                buf.append("<br>").append(_("Files")).append(": ").append(fileCount);
-            }
-            buf.append("<br>").append(_("Pieces")).append(": ").append(pieces);
-            buf.append("<br>").append(_("Piece size")).append(": ").append(formatSize(snark.getPieceLength(0)));
+            // first table - torrent info
+            buf.append("<table class=\"snarkTorrentInfo\">\n");
+            buf.append("<tr><th><b>")
+               .append(_("Torrent"))
+               .append(":</b> ")
+               .append(snark.getBaseName())
+               .append("</th></tr>\n");
+
+            buf.append("<tr><td>")
+               .append("<img alt=\"\" border=\"0\" src=\"" + _imgPath + "file.png\" >&nbsp;<b>")
+               .append(_("Torrent file"))
+               .append(":</b> ")
+               .append(snark.getName())
+               .append("</td></tr>\n");
 
+            MetaInfo meta = snark.getMetaInfo();
             if (meta != null) {
                 String announce = meta.getAnnounce();
                 if (announce != null) {
-                    buf.append("<br>");
+                    buf.append("<tr><td>");
                     String trackerLink = getTrackerLink(announce, snark.getInfoHash());
                     if (trackerLink != null)
                         buf.append(trackerLink).append(' ');
-                    buf.append(_("Tracker")).append(": ");
+                    buf.append("<b>").append(_("Tracker")).append(":</b> ");
+                    String trackerLinkUrl = getTrackerLinkUrl(announce, snark.getInfoHash());
+                    if (trackerLinkUrl != null)
+                        buf.append(trackerLinkUrl);
                     if (announce.startsWith("http://"))
                         announce = announce.substring(7);
                     int slsh = announce.indexOf('/');
@@ -2091,53 +2120,119 @@ public class I2PSnarkServlet extends DefaultServlet {
                     if (announce.length() > 67)
                         announce = announce.substring(0, 40) + "&hellip;" + announce.substring(announce.length() - 8);
                     buf.append(announce);
+                    if (trackerLinkUrl != null)
+                        buf.append("</a>");
+                    buf.append("</td></tr>");
                 }
             }
 
             String hex = I2PSnarkUtil.toHex(snark.getInfoHash());
             if (meta == null || !meta.isPrivate()) {
-                buf.append("<br>").append(toImg("magnet", _("Magnet link"))).append(" <a href=\"")
+                buf.append("<tr><td><a href=\"")
+                   .append(MAGNET_FULL).append(hex).append("\">")
+                   .append(toImg("magnet", _("Magnet link")))
+                   .append("</a> <b>Magnet:</b> <a href=\"")
                    .append(MAGNET_FULL).append(hex).append("\">")
-                   .append(MAGNET_FULL).append(hex).append("</a>");
+                   .append(MAGNET_FULL).append(hex).append("</a>")
+                   .append("</td></tr>\n");
             } else {
-                buf.append("<br>").append(_("Private torrent"));
+                buf.append("<tr><td>")
+                   .append(_("Private torrent"))
+                   .append("</td></tr>\n");
             }
             // We don't have the hash of the torrent file
-            //buf.append("<br>").append(_("Maggot link")).append(": <a href=\"").append(MAGGOT).append(hex).append(':').append(hex).append("\">")
-            //   .append(MAGGOT).append(hex).append(':').append(hex).append("</a>");
-            buf.append("<br>").append(_("Torrent file")).append(": ").append(snark.getName());
-            buf.append("</div></th></tr>");
+            //buf.append("<tr><td>").append(_("Maggot link")).append(": <a href=\"").append(MAGGOT).append(hex).append(':').append(hex).append("\">")
+            //   .append(MAGGOT).append(hex).append(':').append(hex).append("</a></td></tr>");
+
+            buf.append("<tr><td>")
+               .append("<img alt=\"\" border=\"0\" src=\"" + _imgPath + "size.png\" >&nbsp;<b>")
+               .append(_("Size"))
+               .append(":</b> ")
+               .append(formatSize(snark.getTotalLength()));
+            int pieces = snark.getPieces();
+            double completion = (pieces - snark.getNeeded()) / (double) pieces;
+            if (completion < 1.0)
+                buf.append("&nbsp;<img alt=\"\" border=\"0\" src=\"" + _imgPath + "head_rx.png\" >&nbsp;<b>")
+                   .append(_("Completion"))
+                   .append(":</b> ")
+                   .append((new DecimalFormat("0.00%")).format(completion));
+            else
+                buf.append("&nbsp;<img alt=\"\" border=\"0\" src=\"" + _imgPath + "head_rx.png\" >&nbsp;")
+                   .append(_("Complete"));
+            // else unknown
+            long needed = snark.getNeededLength();
+            if (needed > 0)
+                buf.append("&nbsp;<img alt=\"\" border=\"0\" src=\"" + _imgPath + "head_rx.png\" >&nbsp;<b>")
+                   .append(_("Remaining"))
+                   .append(":</b> ")
+                   .append(formatSize(needed));
+            if (meta != null) {
+                List files = meta.getFiles();
+                int fileCount = files != null ? files.size() : 1;
+                buf.append("&nbsp;<img alt=\"\" border=\"0\" src=\"" + _imgPath + "file.png\" >&nbsp;<b>")
+                   .append(_("Files"))
+                   .append(":</b> ")
+                   .append(fileCount);
+            }
+            buf.append("&nbsp;<img alt=\"\" border=\"0\" src=\"" + _imgPath + "file.png\" >&nbsp;<b>")
+               .append(_("Pieces"))
+               .append(":</b> ")
+               .append(pieces);
+            buf.append("&nbsp;<img alt=\"\" border=\"0\" src=\"" + _imgPath + "file.png\" >&nbsp;<b>")
+               .append(_("Piece size"))
+               .append(":</b> ")
+               .append(formatSize(snark.getPieceLength(0)))
+               .append("</td></tr>\n");
         } else {
             // shouldn't happen
             buf.append("<tr><th>Not found<br>resource=\"").append(r.toString())
                .append("\"<br>base=\"").append(base)
                .append("\"<br>torrent=\"").append(torrentName)
-               .append("\"</th></tr>");
+               .append("\"</th></tr>\n");
         }
+        buf.append("</table>\n");
         if (ls == null) {
             // We are only showing the torrent info section
-            buf.append("</thead></table></div></div></BODY></HTML>");
+            buf.append("</div></div></BODY></HTML>");
             return buf.toString();
         }
 
-        // second row - dir info
-        buf.append("<tr><th>")
-            .append("<img alt=\"\" border=\"0\" src=\"" + _imgPath + "file.png\" >&nbsp;")
-            .append(_("Directory")).append(": ").append(directory).append("</th><th align=\"right\">")
-            .append("<img alt=\"\" border=\"0\" src=\"" + _imgPath + "size.png\" >&nbsp;")
-            .append(_("Size"));
-        buf.append("</th><th class=\"headerstatus\">")
-            .append("<img alt=\"\" border=\"0\" src=\"" + _imgPath + "status.png\" >&nbsp;")
-            .append(_("Status")).append("</th>");
+        // second table - dir info
+        buf.append("<table class=\"snarkDirInfo\"><thead>\n");
+        buf.append("<tr>\n")
+           .append("<th colspan=2>")
+           .append("<img border=\"0\" src=\"" + _imgPath + "file.png\" title=\"")
+           .append(_("Directory"))
+           .append(": ")
+           .append(directory)
+           .append("\" alt=\"")
+           .append(_("Directory"))
+           .append("\"></th>\n");
+        buf.append("<th align=\"right\">")
+           .append("<img border=\"0\" src=\"" + _imgPath + "size.png\" title=\"")
+           .append(_("Size"))
+           .append("\" alt=\"")
+           .append(_("Size"))
+           .append("\"></th>\n");
+        buf.append("<th class=\"headerstatus\">")
+           .append("<img border=\"0\" src=\"" + _imgPath + "status.png\" title=\"")
+           .append(_("Status"))
+           .append("\" alt=\"")
+           .append(_("Status"))
+           .append("\"></th>\n");
         if (showPriority)
             buf.append("<th class=\"headerpriority\">")
-            .append("<img alt=\"\" border=\"0\" src=\"" + _imgPath + "priority.png\" >&nbsp;")
-            .append(_("Priority")).append("</th>");
-        buf.append("</tr></thead>\n");
-        buf.append("<tr><td colspan=\"" + (showPriority ? '4' : '3') + "\" class=\"ParentDir\"><A HREF=\"");
+               .append("<img border=\"0\" src=\"" + _imgPath + "priority.png\" title=\"")
+               .append(_("Priority"))
+               .append("\" alt=\"")
+               .append(_("Priority"))
+               .append("\"></th>\n");
+        buf.append("</tr>\n</thead>\n");
+        buf.append("<tr><td colspan=\"" + (showPriority ? '5' : '4') + "\" class=\"ParentDir\"><A HREF=\"");
         buf.append(URIUtil.addPaths(base,"../"));
         buf.append("\"><img alt=\"\" border=\"0\" src=\"" + _imgPath + "up.png\"> ")
-            .append(_("Up to higher level directory")).append("</A></td></tr>\n");
+           .append(_("Up to higher level directory"))
+           .append("</A></td></tr>\n");
 
 
         //DateFormat dfmt=DateFormat.getDateTimeInstance(DateFormat.MEDIUM,
@@ -2153,8 +2248,7 @@ public class I2PSnarkServlet extends DefaultServlet {
             Resource item = r.addPath(ls[i]);
             
             String rowClass = (i % 2 == 0 ? "snarkTorrentEven" : "snarkTorrentOdd");
-            buf.append("<TR class=\"").append(rowClass).append("\"><TD class=\"snarkFileName ")
-               .append(rowClass).append("\">");
+            buf.append("<TR class=\"").append(rowClass).append("\">");
             
             // Get completeness and status string
             boolean complete = false;
@@ -2190,7 +2284,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?";
@@ -2206,6 +2300,8 @@ public class I2PSnarkServlet extends DefaultServlet {
                 path=URIUtil.addPaths(path,"/");
             String icon = toIcon(item);
 
+            buf.append("<TD class=\"snarkFileIcon ")
+               .append(rowClass).append("\">");
             if (complete) {
                 buf.append("<a href=\"").append(path).append("\">");
                 // thumbnail ?
@@ -2213,16 +2309,17 @@ public class I2PSnarkServlet extends DefaultServlet {
                 if (plc.endsWith(".jpg") || plc.endsWith(".jpeg") || plc.endsWith(".png") ||
                     plc.endsWith(".gif") || plc.endsWith(".ico")) {
                     buf.append("<img alt=\"\" border=\"0\" class=\"thumb\" src=\"")
-                       .append(path).append("\"></a> ");
+                       .append(path).append("\"></a>");
                 } else {
-                    buf.append(toImg(icon, _("Open"))).append("</a> ");
+                    buf.append(toImg(icon, _("Open"))).append("</a>");
                 }
-                buf.append("<A HREF=\"");
-                buf.append(path);
-                buf.append("\">");
             } else {
-                buf.append(toImg(icon)).append(' ');
+                buf.append(toImg(icon));
             }
+            buf.append("</TD><TD class=\"snarkFileName ")
+               .append(rowClass).append("\">");
+            if (complete)
+                buf.append("<a href=\"").append(path).append("\">");
             buf.append(ls[i]);
             if (complete)
                 buf.append("</a>");
@@ -2259,15 +2356,15 @@ public class I2PSnarkServlet extends DefaultServlet {
             buf.append("</TR>\n");
         }
         if (showSaveButton) {
-            buf.append("<thead><tr><th colspan=\"3\">&nbsp;</th><th class=\"headerpriority\"><input type=\"submit\" value=\"");
+            buf.append("<thead><tr><th colspan=\"4\">&nbsp;</th><th class=\"headerpriority\"><input type=\"submit\" value=\"");
             buf.append(_("Save priorities"));
             buf.append("\" name=\"foo\" ></th></tr></thead>\n");
         }
-        buf.append("</TABLE>\n");
+        buf.append("</table>\n");
         if (showPriority)
-	    buf.append("</form>");
-	buf.append("</div></div></BODY></HTML>\n");
-        
+            buf.append("</form>");
+        buf.append("</div></div></BODY></HTML>\n");
+
         return buf.toString();
     }
 
diff --git a/apps/i2psnark/locale/messages_de.po b/apps/i2psnark/locale/messages_de.po
index ce2441592272bb01ada6bc9d1f67696199f78335..821d70854a395db5cc7bdc35c66ab506fd0948ac 100644
--- a/apps/i2psnark/locale/messages_de.po
+++ b/apps/i2psnark/locale/messages_de.po
@@ -5,6 +5,7 @@
 #
 # Translators:
 # "blabla", 2011.
+#   <blabla@trash-mail.com>, 2012.
 # D.A. Loader <>, 2012.
 # ducki2p <ducki2p@gmail.com>, 2011.
 # foo <foo@bar>, 2009.
@@ -13,10 +14,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: I2P\n"
 "Report-Msgid-Bugs-To: \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/"
+"POT-Creation-Date: 2012-07-26 19:55+0000\n"
+"PO-Revision-Date: 2012-07-22 01:23+0000\n"
+"Last-Translator: blabla <blabla@trash-mail.com>\n"
+"Language-Team: German (http://www.transifex.com/projects/p/I2P/language/"
 "de/)\n"
 "Language: de\n"
 "MIME-Version: 1.0\n"
@@ -24,176 +25,180 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:392
+#: ../java/src/org/klomp/snark/SnarkManager.java:407
 #, java-format
 msgid "Total uploaders limit changed to {0}"
 msgstr "Gesamtanzahl an Uploadslots geändert auf {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:394
+#: ../java/src/org/klomp/snark/SnarkManager.java:409
 #, java-format
 msgid "Minimum total uploaders limit is {0}"
 msgstr "Minimale Anzahl an Uploadslots ist {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:406
+#: ../java/src/org/klomp/snark/SnarkManager.java:421
 #, java-format
 msgid "Up BW limit changed to {0}KBps"
-msgstr "Upload Bandbreite wurde auf {0}kbyte/s geändert."
+msgstr "Upload-Bandbreite wurde auf {0}kbyte/s geändert."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:408
+#: ../java/src/org/klomp/snark/SnarkManager.java:423
 #, 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:420
+#: ../java/src/org/klomp/snark/SnarkManager.java:435
 #, java-format
 msgid "Startup delay changed to {0}"
 msgstr "Startverzögerung auf {0} gesetzt"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:431
+#: ../java/src/org/klomp/snark/SnarkManager.java:446
 #, java-format
 msgid "Refresh time changed to {0}"
 msgstr "Auffrischungsrate auf {0} gesetzt"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:433
+#: ../java/src/org/klomp/snark/SnarkManager.java:448
 msgid "Refresh disabled"
 msgstr "Auffrischung abgeschaltet"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:488
+#: ../java/src/org/klomp/snark/SnarkManager.java:503
 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:492
+#: ../java/src/org/klomp/snark/SnarkManager.java:507
 #, java-format
 msgid "I2CP options changed to {0}"
 msgstr "I2CP-Optionen auf {0} gesetzt"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:497
+#: ../java/src/org/klomp/snark/SnarkManager.java:512
 msgid "Disconnecting old I2CP destination"
-msgstr "Trenne das alte I2CP Ziel"
+msgstr "Trenne das alte I2CP-Ziel"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:499
+#: ../java/src/org/klomp/snark/SnarkManager.java:514
 #, java-format
 msgid "I2CP settings changed to {0}"
-msgstr "I2CP Einstellungen geändert auf {0}"
+msgstr "I2CP-Einstellungen geändert auf {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:504
+#: ../java/src/org/klomp/snark/SnarkManager.java:519
 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:508
+#: ../java/src/org/klomp/snark/SnarkManager.java:523
 msgid "Unable to reconnect with the old settings!"
 msgstr "Verbinden mit den alten Einstellungen nicht möglich!"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:510
+#: ../java/src/org/klomp/snark/SnarkManager.java:525
 msgid "Reconnected on the new I2CP destination"
 msgstr "Verbunden auf dem neuem I2CP-Ziel"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:517
+#: ../java/src/org/klomp/snark/SnarkManager.java:532
 #, java-format
 msgid "I2CP listener restarted for \"{0}\""
 msgstr "I2CP-Verbindung neu gestartet für \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:529
+#: ../java/src/org/klomp/snark/SnarkManager.java:544
 msgid "New files will be publicly readable"
 msgstr "Neu angelegte Dateien werden allgemein lesbar sein."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:531
+#: ../java/src/org/klomp/snark/SnarkManager.java:546
 msgid "New files will not be publicly readable"
 msgstr "Neu angelegte Dateien werden nicht allgemein lesbar sein."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:538
+#: ../java/src/org/klomp/snark/SnarkManager.java:553
 msgid "Enabled autostart"
 msgstr "Aktiviere Autostart"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:540
+#: ../java/src/org/klomp/snark/SnarkManager.java:555
 msgid "Disabled autostart"
 msgstr "Deaktiviere Autostart"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:546
+#: ../java/src/org/klomp/snark/SnarkManager.java:561
 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:548
+#: ../java/src/org/klomp/snark/SnarkManager.java:563
 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: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:563
+#: ../java/src/org/klomp/snark/SnarkManager.java:570
 #, 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:570
+#: ../java/src/org/klomp/snark/SnarkManager.java:577
 msgid "Configuration unchanged."
 msgstr "Konfiguration nicht geändert."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:580
+#: ../java/src/org/klomp/snark/SnarkManager.java:609
+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:619
+msgid "Private tracker list changed - affects newly created torrents only."
+msgstr "Liste privater Tracker geändert - betrifft nur neu erstellte Torrents"
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:665
 #, java-format
 msgid "Unable to save the config to {0}"
 msgstr "Konnte Konfiguration nicht in {0} speichern"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:645
+#: ../java/src/org/klomp/snark/SnarkManager.java:730
 msgid "Connecting to I2P"
 msgstr "Verbinde mit I2P"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:648
+#: ../java/src/org/klomp/snark/SnarkManager.java:733
 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:657
+#: ../java/src/org/klomp/snark/SnarkManager.java:742
 #, 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:679
+#: ../java/src/org/klomp/snark/SnarkManager.java:764
 #, 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: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: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 mit diesem Infohash läuft schon: {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:704
+#: ../java/src/org/klomp/snark/SnarkManager.java:789
 #, java-format
 msgid "ERROR - No I2P trackers in private torrent \"{0}\""
-msgstr "Fehler - Keine I2P Tracker im privaten 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:707
+#: ../java/src/org/klomp/snark/SnarkManager.java:792
 #, 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 "
+"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:712
+#: ../java/src/org/klomp/snark/SnarkManager.java:797
 #, java-format
 msgid ""
 "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is "
@@ -202,36 +207,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:733
+#: ../java/src/org/klomp/snark/SnarkManager.java:818
 #, java-format
 msgid "Torrent in \"{0}\" is invalid"
 msgstr "Torrent in \"{0}\" ist nicht gültig"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:738
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2248
+#: ../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 ""
 "Fehler - unzureichender Arbeitsspeicher, kann keinen Torrent von {0} "
 "erstellen."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:750
+#: ../java/src/org/klomp/snark/SnarkManager.java:835
 #, java-format
 msgid "Torrent added and started: \"{0}\""
 msgstr "Torrent hinzugefügt und gestartet: \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:752
+#: ../java/src/org/klomp/snark/SnarkManager.java:837
 #, java-format
 msgid "Torrent added: \"{0}\""
 msgstr "Torrent hinzugefügt: \"{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:872
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:87
 #, java-format
 msgid "Fetching {0}"
 msgstr "Hole {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:790
+#: ../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 "
@@ -241,297 +246,365 @@ msgstr ""
 "Das Herunterladen von {0} kann nicht erfolgen, solange du keinen anderen "
 "Torrent startest."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:794
+#: ../java/src/org/klomp/snark/SnarkManager.java:879
 #, java-format
 msgid "Adding {0}"
 msgstr "Hinzufügen {0}"
 
-#: ../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:910
+#, java-format
+msgid "Download already running: {0}"
+msgstr "Download läuft bereits: {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 "Konnte Torrent-Datei nicht nach {0} kopieren"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1091
+#: ../java/src/org/klomp/snark/SnarkManager.java:1199
 #, 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:1093
+#: ../java/src/org/klomp/snark/SnarkManager.java:1201
 #, 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:1095
+#: ../java/src/org/klomp/snark/SnarkManager.java:1203
 #, java-format
 msgid "No pieces in \"{0}\",  deleting it!"
 msgstr "Keine Teile in \"{0}\", wird entfernt!"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1097
+#: ../java/src/org/klomp/snark/SnarkManager.java:1205
 #, 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:1099
+#: ../java/src/org/klomp/snark/SnarkManager.java:1207
 #, 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:1100
+#: ../java/src/org/klomp/snark/SnarkManager.java:1208
 #, java-format
 msgid "Limit is {0}B"
 msgstr "Limit ist \"{0}\"Bytes"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1102
+#: ../java/src/org/klomp/snark/SnarkManager.java:1210
 #, 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:1110
+#: ../java/src/org/klomp/snark/SnarkManager.java:1218
 #, 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:1126
+#: ../java/src/org/klomp/snark/SnarkManager.java:1234
 #, 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:1147
-#: ../java/src/org/klomp/snark/SnarkManager.java:1165
+#: ../java/src/org/klomp/snark/SnarkManager.java:1255
+#: ../java/src/org/klomp/snark/SnarkManager.java:1273
 #, java-format
 msgid "Torrent stopped: \"{0}\""
 msgstr "Torrent angehalten: \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1186
+#: ../java/src/org/klomp/snark/SnarkManager.java:1294
 #, java-format
 msgid "Torrent removed: \"{0}\""
 msgstr "Torrent entfernt: \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1194
+#: ../java/src/org/klomp/snark/SnarkManager.java:1302
 #, java-format
 msgid "Adding torrents in {0}"
 msgstr "Füge Torrents in {0} hinzu ..."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1245
+#: ../java/src/org/klomp/snark/SnarkManager.java:1353
 #, java-format
 msgid "Download finished: {0}"
 msgstr "vollständig heruntergeladen:\"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1296
+#: ../java/src/org/klomp/snark/SnarkManager.java:1404
 #, java-format
 msgid "Metainfo received for {0}"
 msgstr "Metainfo für {0} erhalten"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1297
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:579
+#: ../java/src/org/klomp/snark/SnarkManager.java:1405
+#: ../java/src/org/klomp/snark/SnarkManager.java:1620
 #, java-format
 msgid "Starting up torrent {0}"
-msgstr "Starte Torrent {0}"
+msgstr "Starte Torrent {0} ..."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1312
+#: ../java/src/org/klomp/snark/SnarkManager.java:1420
 #, java-format
 msgid "Error on torrent {0}"
 msgstr "Fehler bei Torrent {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1361
+#: ../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 "Magnet"
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1469
 msgid "Unable to connect to I2P!"
-msgstr "Konnte mich nicht mit I2P verbinden!"
+msgstr "Konnte keine Verbindung zu I2P herstellen!"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1367
+#: ../java/src/org/klomp/snark/SnarkManager.java:1475
 #, java-format
 msgid "Unable to add {0}"
 msgstr "Konnte {0} nicht hinzufügen."
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:218
+#: ../java/src/org/klomp/snark/SnarkManager.java:1619
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:124
+msgid "Opening the I2P tunnel"
+msgstr "I2P Tunnel öffnen ..."
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1643
+msgid "Opening the I2P tunnel and starting all torrents."
+msgstr "Öffne den I2P-Tunnel und starte alle Torrents ..."
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1698
+msgid "Stopping all torrents and closing the I2P tunnel."
+msgstr "Stoppe alle Torrents und beende den I2P-Tunnel."
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1714
+msgid "Closing I2P tunnel after notifying trackers."
+msgstr "Der I2P-Tunnel wird nach Benachrichtigung der Tracker geschlossen."
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1721
+#: ../java/src/org/klomp/snark/SnarkManager.java:1732
+msgid "I2P tunnel closed."
+msgstr "I2P-Tunnel geschlossen."
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:75
+#, java-format
+msgid "Download torrent file from {0}"
+msgstr "Torrent-Datei von {0} herunterladen"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:97
+#, java-format
+msgid "Torrent was not retrieved from {0}"
+msgstr "Torrent wurde nicht geladen von {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:150
+#, java-format
+msgid "Torrent fetched from {0}"
+msgstr "Torrent geholt von {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:171
+#, java-format
+msgid "Torrent already running: {0}"
+msgstr "Torrent läuft schon: {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:173
+#, java-format
+msgid "Torrent already in the queue: {0}"
+msgstr "Torrent ist schon in der Warteschlange: {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:179
+#, java-format
+msgid "Torrent at {0} was not valid"
+msgstr "Torrent in {0} war nicht gültig"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:222
 msgid "I2PSnark - Anonymous BitTorrent Client"
 msgstr "I2PSnark - Anonymer BitTorrent-Klient"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:231
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:235
 msgid "Router is down"
 msgstr "Router ist Offline"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:246
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:250
 msgid "Torrents"
 msgstr "Torrents"
 
-#: ../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:253
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:260
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1236
 msgid "I2PSnark"
 msgstr "I2PSnark"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:257
 msgid "Refresh page"
 msgstr "Aktualisiere Seite"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:258
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:262
 msgid "Forum"
 msgstr "Forum"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:271
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:275
 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:306
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:307
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:310
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:311
 msgid "clear messages"
 msgstr "Lösche Nachrichten"
 
-#: ../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: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 "Zustand"
 
-#: ../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:346
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:348
 msgid "Hide Peers"
 msgstr "Teilnehmer ausblenden"
 
-#: ../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:353
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:355
 msgid "Show Peers"
 msgstr "Teilnehmer einblenden"
 
-#: ../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: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 "Torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:359
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:369
 msgid "Estimated time remaining"
 msgstr "geschätzte verbleibende Zeit"
 
 #. Translators: Please keep short or translate as " "
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:362
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:372
 msgid "ETA"
 msgstr "Dauer"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:366
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:377
 msgid "Downloaded"
 msgstr "heruntergeladen"
 
 #. 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:380
 msgid "RX"
 msgstr " "
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:373
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:385
 msgid "Uploaded"
 msgstr "hochgeladen"
 
 #. 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:388
 msgid "TX"
 msgstr " "
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:381
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:394
 msgid "Down Rate"
 msgstr "eingehend"
 
 #. 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 " "
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:397
+msgid "RX Rate"
+msgstr "Downloadgeschwindigkeit"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:391
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:403
 msgid "Up Rate"
 msgstr "ausgehend"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:415
+#. Translators: Please keep short or translate as " "
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:406
+msgid "TX Rate"
+msgstr "Uploadgeschwindigkeit"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:429
 msgid "Stop all torrents and the I2P tunnel"
 msgstr "Stoppe alle Torrents und den I2P-Tunnel"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:417
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:431
 msgid "Stop All"
 msgstr "Stoppe alle"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:426
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:440
 msgid "Start all torrents and the I2P tunnel"
 msgstr "Starte alle Torrents und den I2P-Tunnel"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:428
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:442
 msgid "Start All"
 msgstr "Starte alle"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:462
 msgid "No torrents loaded."
 msgstr "keine Torrents geladen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:453
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:467
 msgid "Totals"
 msgstr "Gesamt"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:455
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:469
 #, 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:458
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:472
 #, 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:541
-msgid "Opening the I2P tunnel"
-msgstr "Öffne den I2P Tunnel"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:550
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:561
 #, java-format
 msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\""
-msgstr "ungültige URL - muss mit \"http://\", \"{0}\", oder \"{1}\" anfangen"
+msgstr "ungültige URL - muss mit \"http://\", \"{0}\" oder \"{1}\" anfangen"
 
-#: ../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:602
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:629
 #, java-format
 msgid "Magnet deleted: {0}"
 msgstr "Magnetlink wurde gelöscht: {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:610
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:635
 #, java-format
 msgid "Torrent file deleted: {0}"
 msgstr "Torrentdatei gelöscht: {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:641
 #, java-format
 msgid "Data file deleted: {0}"
 msgstr "Daten gelöscht: {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:643
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:654
 #, 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:662
 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:669
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:678
+#, java-format
+msgid "Directory could not be deleted: {0}"
+msgstr "Das Verzeichnis {0} konnte nicht gelöscht werden."
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:676
 #, java-format
-msgid "Data dir deleted: {0}"
-msgstr "Datenverzeichnis wurde gelöscht: {0}"
+msgid "Directory deleted: {0}"
+msgstr "Verzeichnis gelöscht: {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:713
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:722
 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:728
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:738
 #, java-format
 msgid "Torrent created for \"{0}\""
 msgstr "Torrent erstellt für \"{0}\""
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:740
 #, java-format
 msgid ""
 "Many I2P trackers require you to register new torrents before seeding - "
@@ -540,148 +613,149 @@ 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:732
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:742
 #, 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:735
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:745
 #, 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:738
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:748
 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: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:752
-msgid "I2P tunnel closed."
-msgstr "I2P-Tunnel geschlossen."
-
-#: ../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:771
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1633
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:763
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1731
 msgid "Delete selected"
 msgstr "Lösche ausgewähltes"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:784
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:763
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1732
+msgid "Save tracker configuration"
+msgstr "Trackereinstellungen speichern"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:780
 msgid "Removed"
 msgstr "Entfernt"
 
-#: ../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:809
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1730
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1735
 msgid "Add tracker"
 msgstr "Füge Tracker Hinzu"
 
-#: ../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:832
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:835
 msgid "Enter valid tracker name and URLs"
-msgstr "Gib eine gültigen Tracker Namen sowie URL an"
+msgstr "Gib einen gültigen Tracker-Namen sowie die URLs an!"
 
 #. "<input type=\"reset\" class=\"cancel\" value=\"").append(_("Cancel")).append("\">\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:837
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1734
 msgid "Restore defaults"
 msgstr "Auf Default zurücksetzen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:811
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:840
 msgid "Restored default trackers"
 msgstr "Auf Default Tracker zurückgesetzt"
 
-#: ../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:976
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:982
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:989
 msgid "Tracker Error"
 msgstr "Trackerfehler"
 
-#: ../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/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] "1 Teilnehmer"
 msgstr[1] "{0} Teilnehmern"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:992
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:993
+msgid "Starting"
+msgstr "Starten"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1001
 msgid "Seeding"
 msgstr "Verteile"
 
-#: ../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:1005
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1019
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1020
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2161
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2276
 msgid "Complete"
 msgstr "vollständig"
 
-#: ../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:1024
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1025
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1030
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1031
 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:1035
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1036
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1041
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1042
 msgid "Stalled"
 msgstr "Stillstand"
 
-#: ../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:1046
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1047
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1050
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1051
 msgid "No Peers"
 msgstr "keine Teilnehmer"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:996
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1053
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1054
 msgid "Stopped"
 msgstr "angehalten"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1029
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1087
 msgid "Torrent details"
 msgstr "Details"
 
-#: ../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
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1116
 msgid "View files"
 msgstr "Zeige Dateien"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1058
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1118
 msgid "Open file"
 msgstr "Öffne Datei"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1100
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1161
 msgid "Stop the torrent"
 msgstr "Torrent stoppen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1163
 msgid "Stop"
 msgstr "Stopp"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1112
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1175
 msgid "Start the torrent"
 msgstr "Torrent starten"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1114
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1177
 msgid "Start"
 msgstr "Start"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1125
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1189
 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"
@@ -689,7 +763,7 @@ 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 quote must be escaped
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1130
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1194
 #, java-format
 msgid ""
 "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded "
@@ -698,18 +772,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:1133
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1197
 msgid "Remove"
 msgstr "Entfernen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1144
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1209
 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 quote must be escaped
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1149
+#: ../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 "
@@ -718,183 +792,180 @@ msgstr ""
 "Sind Sie sicher, dass Sie die Torrentdatei \\''{0}\\'' und alle "
 "heruntergeladenen Daten löschen wollen?"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1152
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1217
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1698
 msgid "Delete"
 msgstr "Löschen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1187
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1252
 msgid "Unknown"
 msgstr "Unbekannt"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1199
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1264
 msgid "Seed"
 msgstr "Quelle"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1222
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1287
 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:1224
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1289
 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:1244
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1309
 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:1246
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1311
 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:1300
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1365
 #, java-format
 msgid "Details at {0} tracker"
 msgstr "Details beim Tracker {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1330
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1381
+msgid "Info"
+msgstr "Info"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1409
 msgid "Add Torrent"
 msgstr "Torrent hinzufügen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1332
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1411
 msgid "From URL"
 msgstr "Quell-URL"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1335
+#: ../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 ""
-"Gibt die Torrent File URL (I2P Link), einen Magnet / Maggot Link, oder einen "
-"Info Hash ein."
+"Gib die URL einer Torrentdatei (I2P-Link), einen Magnet- / Maggot-Link oder "
+"einen Info-Hash ein!"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1340
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419
 msgid "Add torrent"
 msgstr "Füge Torrent hinzu"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1343
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422
 #, 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:1345
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1424
 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:1368
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1447
 msgid "Create Torrent"
 msgstr "Torrent erstellen"
 
 #. out.write("From file: <input type=\"file\" name=\"newFile\" size=\"50\" value=\"" + newFile + "\" /><br>\n");
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1371
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1450
 msgid "Data to seed"
 msgstr "Daten zum Verteilen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1375
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1454
 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:1377
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1456
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2111
 msgid "Tracker"
 msgstr "Tracker"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1379
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1458
 msgid "Select a tracker"
 msgstr "Wähle einen 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:1463
 msgid "Open trackers only"
 msgstr "Benutze nur OpenTracker"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1401
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1480
 msgid "Create torrent"
 msgstr "Erstelle Torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1404
-msgid "Private?"
-msgstr "Privat?"
-
-#: ../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:1431
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1645
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1503
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1744
 msgid "Configuration"
 msgstr "Einstellungen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1435
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507
 msgid "Data directory"
 msgstr "Datenverzeichnis"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1437
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1509
 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:1441
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1513
 msgid "Files readable by all"
 msgstr "Dateien von allen lesbar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1445
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1517
 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:1449
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1521
 msgid "Auto start"
 msgstr "Autostart"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1453
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1525
 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:1457
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1529
 msgid "Theme"
 msgstr "Aufmachung"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1470
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1542
 msgid "Refresh time"
 msgstr "Auffrischungsintervall"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1483
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555
 msgid "Never"
 msgstr "Nie"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1489
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1561
 msgid "Startup delay"
 msgstr "Startverzögerung"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1491
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1563
 msgid "minutes"
 msgstr "Minuten"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1515
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1587
 msgid "Total uploader limit"
 msgstr "Gesamtlimit an Hochladern"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1518
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1590
 msgid "peers"
 msgstr "Teilnehmer"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1522
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594
 msgid "Up bandwidth limit"
 msgstr "Bandbreitenbegrenzung beim Hochladen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1525
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1597
 msgid "Half available bandwidth recommended."
 msgstr "Halbe verfügbare Bandbreite wird empfohlen."
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1527
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1599
 msgid "View or change router bandwidth"
 msgstr "Routerbandbreite ansehen oder ändern"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1531
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1603
 msgid "Use open trackers also"
 msgstr "Benutze auch OpenTracker"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1535
+#: ../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"
@@ -902,190 +973,165 @@ msgstr ""
 "Wenn markiert, wird der Torrent neben dem angegebenen Tracker auch bei den "
 "OpenTrackern bekannt gegeben."
 
-#: ../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:1551
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1623
 msgid "Inbound Settings"
 msgstr "Einstellungen eingehend"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1557
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1629
 msgid "Outbound Settings"
 msgstr "Einstellungen ausgehend"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1565
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1637
 msgid "I2CP host"
 msgstr "I2CP-Host"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1642
 msgid "I2CP port"
 msgstr "I2CP-Port"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1585
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1657
 msgid "I2CP options"
 msgstr "I2CP-Optionen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1590
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1662
 msgid "Save configuration"
 msgstr "Einstellungen speichern"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1604
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1676
 msgid "Trackers"
 msgstr "Trackers"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1609
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1681
 msgid "Name"
 msgstr "Name"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1611
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1683
 msgid "Website URL"
-msgstr "Webseiten URL"
+msgstr "Webseiten-URL"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1685
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2314
+msgid "Open"
+msgstr "Öffnen"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1687
+msgid "Private"
+msgstr "privat"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1613
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1689
 msgid "Announce URL"
-msgstr "Ankündigungs URL"
+msgstr "Ankündigungs-URL"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1627
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1723
 msgid "Add"
 msgstr "Hinzufügen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1661
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1760
 #, java-format
 msgid "Invalid magnet URL {0}"
 msgstr "ungültige Magnet-URL {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1695
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1794
 #, 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:1725
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1918
 #, 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:1726
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1919
 #, 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
-msgid "Completion"
-msgstr "Fortschritt"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2098
+msgid "Torrent file"
+msgstr "Torrent Datei"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1909
-#, fuzzy
-msgid "Remaining"
-msgstr "Bytes ausstehend"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2133
+msgid "Magnet link"
+msgstr "Magnetlink"
 
-#: ../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:2140
+msgid "Private torrent"
+msgstr "privater Torrent"
+
+#: ../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 "Größe"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1915
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2156
+msgid "Completion"
+msgstr "Fortschritt"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2166
+msgid "Remaining"
+msgstr "Verbleibend"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2173
 msgid "Files"
 msgstr "Dateien"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1917
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2178
 msgid "Pieces"
 msgstr "Stücke"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1918
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2182
 msgid "Piece size"
 msgstr "Stückgröße"
 
-#: ../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("<br>").append(_("Maggot link")).append(": <a href=\"").append(MAGGOT).append(hex).append(':').append(hex).append("\">")
-#. .append(MAGGOT).append(hex).append(':').append(hex).append("</a>");
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1946
-msgid "Torrent file"
-msgstr "Torrent Datei"
-
-#: ../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:2205
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2209
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2259
 msgid "Directory"
 msgstr "Verzeichnis"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1973
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2226
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2228
 msgid "Priority"
 msgstr "Priorität"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1978
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2234
 msgid "Up to higher level directory"
 msgstr "Eine Hierarchie nach oben"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2008
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2264
 msgid "Torrent not found?"
 msgstr "Torrentdatei nicht gefunden?"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2273
 msgid "File not found in torrent?"
 msgstr "Datei nicht gefunden im Torrent?"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2030
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2286
 msgid "complete"
 msgstr "vollständig"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2031
-msgid "bytes remaining"
-msgstr "Bytes ausstehend"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2056
-msgid "Open"
-msgstr "Öffnen"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2287
+msgid "remaining"
+msgstr "verbleibend"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2082
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2341
 msgid "High"
 msgstr "hoch"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2087
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2346
 msgid "Normal"
 msgstr "normal"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2092
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2351
 msgid "Skip"
 msgstr "auslassen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2101
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2360
 msgid "Save priorities"
 msgstr "Prioritäten speichern"
-
-#: ../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:2238
-#, java-format
-msgid "Torrent already running: {0}"
-msgstr "Torrent läuft schon: {0}"
-
-#: ../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:2246
-#, java-format
-msgid "Torrent at {0} was not valid"
-msgstr "Torrent in {0} war nicht gültig"
-
-#. FIXME don't lose peer setting
-#. String peerParam = req.getParameter("p");
-#. if (peerParam != null)
-#. buf.append("<input type=\"hidden\" name=\"p\" value=\"").append(peerParam).append("\" >\n");
-#: ../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_en.po b/apps/i2psnark/locale/messages_en.po
index 357573795fb686450e7e7ca7baf42917cbcd067c..054943091e0d7b2224b1997bb338b291a2f60e8c 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 <duck@mail.i2p>\n"
 "Language-Team: duck <duck@mail.i2p>\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."
+#: ../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:766
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1623
-msgid "Delete selected"
+#: ../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:779
+#: ../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 ""
 
 #. "<input type=\"reset\" class=\"cancel\" value=\"").append(_("Cancel")).append("\">\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: <input type=\"file\" name=\"newFile\" size=\"50\" value=\"" + newFile + "\" /><br>\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"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2098
+msgid "Torrent file"
+msgstr ""
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2133
+msgid "Magnet link"
 msgstr ""
 
-#. 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: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:1902
-msgid "Files"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2156
+msgid "Completion"
 msgstr ""
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1904
-msgid "Pieces"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2166
+msgid "Remaining"
 msgstr ""
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1905
-msgid "Piece size"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2173
+msgid "Files"
 msgstr ""
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927
-msgid "Magnet link"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2178
+msgid "Pieces"
 msgstr ""
 
-#. We don't have the hash of the torrent file
-#. buf.append("<br>").append(_("Maggot link")).append(": <a href=\"").append(MAGGOT).append(hex).append(':').append(hex).append("\">")
-#. .append(MAGGOT).append(hex).append(':').append(hex).append("</a>");
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1933
-msgid "Torrent file"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2182
+msgid "Piece size"
 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: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"
-msgstr ""
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2043
-msgid "Open"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2287
+msgid "remaining"
 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("<input type=\"hidden\" name=\"p\" value=\"").append(peerParam).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/i2psnark/locale/messages_es.po b/apps/i2psnark/locale/messages_es.po
index c13ca421c4d28a207363fc6b4532ddffdcbdb2a0..d465529216108c83b5cff9fddde0f98d8fdd75a4 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-25 12:34+0000\n"
+"POT-Creation-Date: 2012-07-26 19:45+0000\n"
 "PO-Revision-Date: 2012-04-21 15:18+0000\n"
 "Last-Translator: punkibastardo <punkibastardo@gmail.com>\n"
 "Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/"
@@ -25,164 +25,168 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:392
+#: ../java/src/org/klomp/snark/SnarkManager.java:407
 #, 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:394
+#: ../java/src/org/klomp/snark/SnarkManager.java:409
 #, 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:406
+#: ../java/src/org/klomp/snark/SnarkManager.java:421
 #, 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:408
+#: ../java/src/org/klomp/snark/SnarkManager.java:423
 #, 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:420
+#: ../java/src/org/klomp/snark/SnarkManager.java:435
 #, 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:431
+#: ../java/src/org/klomp/snark/SnarkManager.java:446
 #, java-format
 msgid "Refresh time changed to {0}"
 msgstr "Tiempo de actualización cambiado a {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:433
+#: ../java/src/org/klomp/snark/SnarkManager.java:448
 msgid "Refresh disabled"
 msgstr "Actualización deshabilitada"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:488
+#: ../java/src/org/klomp/snark/SnarkManager.java:503
 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:492
+#: ../java/src/org/klomp/snark/SnarkManager.java:507
 #, java-format
 msgid "I2CP options changed to {0}"
 msgstr "Opciones I2CP cambiadas a {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:497
+#: ../java/src/org/klomp/snark/SnarkManager.java:512
 msgid "Disconnecting old I2CP destination"
 msgstr "Desconectando anterior Destino I2CP"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:499
+#: ../java/src/org/klomp/snark/SnarkManager.java:514
 #, java-format
 msgid "I2CP settings changed to {0}"
 msgstr "Preferencias de I2CP cambiadas a {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:504
+#: ../java/src/org/klomp/snark/SnarkManager.java:519
 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:508
+#: ../java/src/org/klomp/snark/SnarkManager.java:523
 msgid "Unable to reconnect with the old settings!"
 msgstr "Conectarse usando las preferencias anteriores no fue posible!"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:510
+#: ../java/src/org/klomp/snark/SnarkManager.java:525
 msgid "Reconnected on the new I2CP destination"
 msgstr "Conectado con la nueva Destino I2CP"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:517
+#: ../java/src/org/klomp/snark/SnarkManager.java:532
 #, java-format
 msgid "I2CP listener restarted for \"{0}\""
 msgstr "Conexión I2CP reestablecida para \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:529
+#: ../java/src/org/klomp/snark/SnarkManager.java:544
 msgid "New files will be publicly readable"
 msgstr "Los archivos nuevos serán legibles por todos."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:531
+#: ../java/src/org/klomp/snark/SnarkManager.java:546
 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:538
+#: ../java/src/org/klomp/snark/SnarkManager.java:553
 msgid "Enabled autostart"
 msgstr "Arranque automático activado"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:540
+#: ../java/src/org/klomp/snark/SnarkManager.java:555
 msgid "Disabled autostart"
 msgstr "Arranque automático desactivado"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:546
+#: ../java/src/org/klomp/snark/SnarkManager.java:561
 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:548
+#: ../java/src/org/klomp/snark/SnarkManager.java:563
 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: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:563
+#: ../java/src/org/klomp/snark/SnarkManager.java:570
 #, 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:570
+#: ../java/src/org/klomp/snark/SnarkManager.java:577
 msgid "Configuration unchanged."
 msgstr "Configuración no cambiada."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:580
+#: ../java/src/org/klomp/snark/SnarkManager.java:609
+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: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 "No se pudo guardar la configuración en {0}."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:645
+#: ../java/src/org/klomp/snark/SnarkManager.java:730
 msgid "Connecting to I2P"
 msgstr "Conectando a I2P"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:648
+#: ../java/src/org/klomp/snark/SnarkManager.java:733
 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:657
+#: ../java/src/org/klomp/snark/SnarkManager.java:742
 #, 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:679
+#: ../java/src/org/klomp/snark/SnarkManager.java:764
 #, 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: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: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 "Ya hay un Torrent con este hash: {0}."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:704
+#: ../java/src/org/klomp/snark/SnarkManager.java:789
 #, 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:707
+#: ../java/src/org/klomp/snark/SnarkManager.java:792
 #, java-format
 msgid ""
 "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers "
@@ -192,7 +196,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:712
+#: ../java/src/org/klomp/snark/SnarkManager.java:797
 #, java-format
 msgid ""
 "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is "
@@ -201,34 +205,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:733
+#: ../java/src/org/klomp/snark/SnarkManager.java:818
 #, 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:738
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2248
+#: ../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 - Falta de memoria, no se puede crear un torrent de {0}."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:750
+#: ../java/src/org/klomp/snark/SnarkManager.java:835
 #, java-format
 msgid "Torrent added and started: \"{0}\""
 msgstr "Torrent añadido e iniciado: \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:752
+#: ../java/src/org/klomp/snark/SnarkManager.java:837
 #, java-format
 msgid "Torrent added: \"{0}\""
 msgstr "Torrent añadido: \"{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:872
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:87
 #, java-format
 msgid "Fetching {0}"
 msgstr "Recogiendo {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:790
+#: ../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 "
@@ -237,298 +241,370 @@ 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:794
+#: ../java/src/org/klomp/snark/SnarkManager.java:879
 #, java-format
 msgid "Adding {0}"
 msgstr "Añadiendo {0}"
 
-#: ../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:910
+#, fuzzy, java-format
+msgid "Download already running: {0}"
+msgstr "Torrent ya en marcha: {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 "No se pudo copiar el torrent a {0}."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1091
+#: ../java/src/org/klomp/snark/SnarkManager.java:1199
 #, 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:1093
+#: ../java/src/org/klomp/snark/SnarkManager.java:1201
 #, 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:1095
+#: ../java/src/org/klomp/snark/SnarkManager.java:1203
 #, java-format
 msgid "No pieces in \"{0}\",  deleting it!"
 msgstr "No hay partes en \"{0}\", se borrará."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1097
+#: ../java/src/org/klomp/snark/SnarkManager.java:1205
 #, 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:1099
+#: ../java/src/org/klomp/snark/SnarkManager.java:1207
 #, 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:1100
+#: ../java/src/org/klomp/snark/SnarkManager.java:1208
 #, java-format
 msgid "Limit is {0}B"
 msgstr "El límite es de \"{0}\"Bytes"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1102
+#: ../java/src/org/klomp/snark/SnarkManager.java:1210
 #, 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:1110
+#: ../java/src/org/klomp/snark/SnarkManager.java:1218
 #, 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:1126
+#: ../java/src/org/klomp/snark/SnarkManager.java:1234
 #, 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:1147
-#: ../java/src/org/klomp/snark/SnarkManager.java:1165
+#: ../java/src/org/klomp/snark/SnarkManager.java:1255
+#: ../java/src/org/klomp/snark/SnarkManager.java:1273
 #, java-format
 msgid "Torrent stopped: \"{0}\""
 msgstr "Torrent detenido: \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1186
+#: ../java/src/org/klomp/snark/SnarkManager.java:1294
 #, java-format
 msgid "Torrent removed: \"{0}\""
 msgstr "Torrent quitado: \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1194
+#: ../java/src/org/klomp/snark/SnarkManager.java:1302
 #, java-format
 msgid "Adding torrents in {0}"
 msgstr "Añadiendo torrents en {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1245
+#: ../java/src/org/klomp/snark/SnarkManager.java:1353
 #, java-format
 msgid "Download finished: {0}"
 msgstr "Terminada la descarga de \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1296
+#: ../java/src/org/klomp/snark/SnarkManager.java:1404
 #, java-format
 msgid "Metainfo received for {0}"
 msgstr "Metainfo recibida para {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:1405
+#: ../java/src/org/klomp/snark/SnarkManager.java:1620
 #, java-format
 msgid "Starting up torrent {0}"
 msgstr "Iniciando el torrent {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1312
+#: ../java/src/org/klomp/snark/SnarkManager.java:1420
 #, java-format
 msgid "Error on torrent {0}"
 msgstr "Error en el torrent {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1361
+#: ../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
+#, fuzzy
+msgid "Magnet"
+msgstr "Enlace de magnet"
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1469
 msgid "Unable to connect to I2P!"
 msgstr "Imposible conectarse con I2P"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1367
+#: ../java/src/org/klomp/snark/SnarkManager.java:1475
 #, java-format
 msgid "Unable to add {0}"
 msgstr "Imposible añadir {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:218
+#: ../java/src/org/klomp/snark/SnarkManager.java:1619
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:124
+msgid "Opening the I2P tunnel"
+msgstr "Abriendo el túnel I2P"
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1643
+msgid "Opening the I2P tunnel and starting all torrents."
+msgstr "Abriendo el túnel I2P e iniciando los torrents ..."
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1698
+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/SnarkManager.java:1714
+#, fuzzy
+msgid "Closing I2P tunnel after notifying trackers."
+msgstr "Abriendo el túnel I2P e iniciando los torrents ..."
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1721
+#: ../java/src/org/klomp/snark/SnarkManager.java:1732
+msgid "I2P tunnel closed."
+msgstr "Túnel I2P cerrado"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:75
+#, fuzzy, java-format
+msgid "Download torrent file from {0}"
+msgstr "Torrent obtenido desde {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:97
+#, java-format
+msgid "Torrent was not retrieved from {0}"
+msgstr "El torrent no se ha podido obtener de {0}."
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:150
+#, java-format
+msgid "Torrent fetched from {0}"
+msgstr "Torrent obtenido desde {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:171
+#, java-format
+msgid "Torrent already running: {0}"
+msgstr "Torrent ya en marcha: {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:173
+#, java-format
+msgid "Torrent already in the queue: {0}"
+msgstr "Torrent ya encolado: {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:179
+#, java-format
+msgid "Torrent at {0} was not valid"
+msgstr "Torrent en {0} no era válido"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:222
 msgid "I2PSnark - Anonymous BitTorrent Client"
 msgstr "I2PSnark - Cliente de BitTorrent Anónimo"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:231
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:235
 msgid "Router is down"
 msgstr "Router está caído"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:246
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:250
 msgid "Torrents"
 msgstr "Torrents"
 
-#: ../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:253
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:260
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1236
 msgid "I2PSnark"
 msgstr "I2PSnark"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:253
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:257
 msgid "Refresh page"
 msgstr "Actualizar página"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:258
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:262
 msgid "Forum"
 msgstr "Foro"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:271
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:275
 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:306
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:307
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:310
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:311
 msgid "clear messages"
 msgstr "Despejar mensajes"
 
-#: ../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: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 "Estado"
 
-#: ../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:346
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:348
 msgid "Hide Peers"
 msgstr "ocultar pares"
 
-#: ../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:353
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:355
 msgid "Show Peers"
 msgstr "mostrar pares"
 
-#: ../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: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 "Torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:359
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:369
 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:362
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:372
 msgid "ETA"
 msgstr "Tiempo"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:366
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:377
 msgid "Downloaded"
 msgstr "Descargado"
 
 #. 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:380
 msgid "RX"
 msgstr "Bajado"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:373
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:385
 msgid "Uploaded"
 msgstr "Subido"
 
 #. 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:388
 msgid "TX"
 msgstr "Subido"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:381
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:394
 msgid "Down Rate"
 msgstr "Tasa&nbsp;de descarga"
 
 #. 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"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:397
+#, fuzzy
+msgid "RX Rate"
 msgstr "Tasa"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:391
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:403
 msgid "Up Rate"
 msgstr "Tasa de subida"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:415
+#. Translators: Please keep short or translate as " "
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:406
+#, fuzzy
+msgid "TX Rate"
+msgstr "Tasa"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:429
 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:417
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:431
 msgid "Stop All"
 msgstr "Detener todos"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:426
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:440
 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:428
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:442
 msgid "Start All"
 msgstr "Arrancar todos"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:462
 msgid "No torrents loaded."
 msgstr "No está cargado ningún torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:453
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:467
 msgid "Totals"
 msgstr "Total"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:455
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:469
 #, 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:458
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:472
 #, 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:541
-msgid "Opening the I2P tunnel"
-msgstr "Abriendo el túnel I2P"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:550
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:561
 #, 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:598
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:625
+#: ../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 "Magnet eliminado: {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:610
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:635
 #, java-format
 msgid "Torrent file deleted: {0}"
 msgstr "Borrado archivo torrent: {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:641
 #, java-format
 msgid "Data file deleted: {0}"
 msgstr "Borrado el archivo de datos: {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:643
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:654
 #, 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:662
 #: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:669
-#, java-format
-msgid "Data dir deleted: {0}"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:678
+#, fuzzy, java-format
+msgid "Directory could not be deleted: {0}"
+msgstr "No se pudo borrar el archivo de datos: {0}"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:676
+#, fuzzy, java-format
+msgid "Directory deleted: {0}"
 msgstr "Ha sido borrada la carpeta de datos: {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:713
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:722
 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:728
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:738
 #, java-format
 msgid "Torrent created for \"{0}\""
 msgstr "Torrent creado para \"{0}\""
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:730
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:740
 #, java-format
 msgid ""
 "Many I2P trackers require you to register new torrents before seeding - "
@@ -537,147 +613,150 @@ 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:732
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:742
 #, java-format
 msgid "Error creating a torrent for \"{0}\""
 msgstr "Error al crear el torrent \"{0}\""
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:735
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:745
 #, 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:738
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:748
 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: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:752
-msgid "I2P tunnel closed."
-msgstr "Túnel I2P cerrado"
-
-#: ../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:771
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1633
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:763
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1731
 msgid "Delete selected"
 msgstr "Borrar elementos seleccionados"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:784
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:763
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1732
+#, fuzzy
+msgid "Save tracker configuration"
+msgstr "Guardar ajustes"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:780
 msgid "Removed"
 msgstr "Eliminado"
 
-#: ../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:809
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1730
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1735
 msgid "Add tracker"
 msgstr "Añadir 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:832
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:835
 msgid "Enter valid tracker name and URLs"
 msgstr "Introducir nombre y URL de tracker válido"
 
 #. "<input type=\"reset\" class=\"cancel\" value=\"").append(_("Cancel")).append("\">\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:837
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1734
 msgid "Restore defaults"
 msgstr "Restaurar predeterminados"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:811
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:840
 msgid "Restored default trackers"
 msgstr "Restaurar trackers predeterminados"
 
-#: ../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:976
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:982
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:989
 msgid "Tracker Error"
 msgstr "Error del rastrador"
 
-#: ../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/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] "1 par"
 msgstr[1] "{0} pares"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:953
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:992
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:993
+#, fuzzy
+msgid "Starting"
+msgstr "Iniciar"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1001
 msgid "Seeding"
 msgstr "sembrando"
 
-#: ../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:1005
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1019
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1020
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2161
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2276
 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:1024
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1025
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1030
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1031
 msgid "OK"
 msgstr "bien"
 
-#: ../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:1035
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1036
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1041
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1042
 msgid "Stalled"
 msgstr "estancado"
 
-#: ../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:1046
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1047
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1050
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1051
 msgid "No Peers"
 msgstr "sin pares"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:996
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1053
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1054
 msgid "Stopped"
 msgstr "detenido"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1029
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1087
 msgid "Torrent details"
 msgstr "Detalles del 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
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1116
 msgid "View files"
 msgstr "mostrar archivos"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1058
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1118
 msgid "Open file"
 msgstr "abrir archivo"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1100
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1161
 msgid "Stop the torrent"
 msgstr "Detener el torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1102
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1163
 msgid "Stop"
 msgstr "Detener"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1112
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1175
 msgid "Start the torrent"
 msgstr "Iniciar el torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1114
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1177
 msgid "Start"
 msgstr "Iniciar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1125
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1189
 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 ."
@@ -686,7 +765,7 @@ 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 quote must be escaped
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1130
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1194
 #, java-format
 msgid ""
 "Are you sure you want to delete the file \\''{0}.torrent\\'' (downloaded "
@@ -695,18 +774,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:1133
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1197
 msgid "Remove"
 msgstr "Quitar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1144
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1209
 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 quote must be escaped
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1149
+#: ../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 "
@@ -715,48 +794,53 @@ 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:1152
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1217
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1698
 msgid "Delete"
 msgstr "Borrar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1187
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1252
 msgid "Unknown"
 msgstr "desconocido"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1199
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1264
 msgid "Seed"
 msgstr "Semilla"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1222
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1287
 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:1224
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1289
 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:1244
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1309
 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:1246
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1311
 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:1300
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1365
 #, java-format
 msgid "Details at {0} tracker"
 msgstr "Detalles en el rastreador {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1330
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1381
+msgid "Info"
+msgstr "Info"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1409
 msgid "Add Torrent"
 msgstr "Añadir un torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1332
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1411
 msgid "From URL"
 msgstr "URL fuente"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1335
+#: ../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"
@@ -764,136 +848,128 @@ 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:1340
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419
 msgid "Add torrent"
 msgstr "Añadir torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1343
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422
 #, 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:1345
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1424
 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:1368
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1447
 msgid "Create Torrent"
 msgstr "Crear un torrent"
 
 #. out.write("From file: <input type=\"file\" name=\"newFile\" size=\"50\" value=\"" + newFile + "\" /><br>\n");
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1371
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1450
 msgid "Data to seed"
 msgstr "Datos para sembrar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1375
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1454
 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:1377
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1456
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2111
 msgid "Tracker"
 msgstr "Rastreador"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1379
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1458
 msgid "Select a tracker"
 msgstr "¡Selecciona un rastreador!"
 
 #. out.write(_("Open trackers and DHT only"));
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1384
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1463
 msgid "Open trackers only"
 msgstr "Sólo rastreadores abiertos"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1401
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1480
 msgid "Create torrent"
 msgstr "Crear torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1404
-msgid "Private?"
-msgstr "Privado?"
-
-#: ../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:1431
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1645
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1503
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1744
 msgid "Configuration"
 msgstr "Preferencias"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1435
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507
 msgid "Data directory"
 msgstr "Carpeta de datos"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1437
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1509
 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:1441
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1513
 msgid "Files readable by all"
 msgstr "Archivos legibles por todos"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1445
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1517
 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:1449
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1521
 msgid "Auto start"
 msgstr "Arranque automático"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1453
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1525
 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:1457
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1529
 msgid "Theme"
 msgstr "Tema"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1470
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1542
 msgid "Refresh time"
 msgstr "Tiempo de actualización"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1483
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555
 msgid "Never"
 msgstr "Nunca"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1489
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1561
 msgid "Startup delay"
 msgstr "Tiempo de espera al arrancar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1491
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1563
 msgid "minutes"
 msgstr "minutos"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1515
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1587
 msgid "Total uploader limit"
 msgstr "Límite global de subidores"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1518
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1590
 msgid "peers"
 msgstr "pares"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1522
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594
 msgid "Up bandwidth limit"
 msgstr "Límite del ancho de banda para la subida"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1525
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1597
 msgid "Half available bandwidth recommended."
 msgstr "Se recomienda la mitad del ancho de banda disponible."
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1527
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1599
 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:1531
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1603
 msgid "Use open trackers also"
 msgstr "Usar también rastreadores abiertos"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1535
+#: ../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"
@@ -901,190 +977,178 @@ 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:1539
-msgid "Open tracker announce URLs"
-msgstr "URL(s) para anunciar a rastreadores abiertos"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1551
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1623
 msgid "Inbound Settings"
 msgstr "Preferencias de entrada"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1557
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1629
 msgid "Outbound Settings"
 msgstr "Preferencias de salida"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1565
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1637
 msgid "I2CP host"
 msgstr "Anfitrión I2CP"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1642
 msgid "I2CP port"
 msgstr "Puerto I2CP"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1585
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1657
 msgid "I2CP options"
 msgstr "Opciones I2CP"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1590
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1662
 msgid "Save configuration"
 msgstr "Guardar ajustes"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1604
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1676
 msgid "Trackers"
 msgstr "Trackers"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1609
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1681
 msgid "Name"
 msgstr "Nombre"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1611
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1683
 msgid "Website URL"
 msgstr "URL del sitio web"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1613
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1685
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2314
+msgid "Open"
+msgstr "abrir"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1687
+#, fuzzy
+msgid "Private"
+msgstr "Privado?"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1689
 msgid "Announce URL"
 msgstr "URL de anuncios"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1627
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1723
 msgid "Add"
 msgstr "Añadir"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1661
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1760
 #, java-format
 msgid "Invalid magnet URL {0}"
 msgstr "URL de magnet no válida: {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1695
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1794
 #, 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:1725
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1918
 #, 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:1726
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1919
 #, 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:1903
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2098
+msgid "Torrent file"
+msgstr "Archivo torrent"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2133
+msgid "Magnet link"
+msgstr "Enlace de magnet"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2140
+#, fuzzy
+msgid "Private torrent"
+msgstr "Crear torrent"
+
+#: ../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 "Tamaño"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2156
 msgid "Completion"
 msgstr "Finalización"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1909
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2166
 #, 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:1915
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2173
 msgid "Files"
 msgstr "Archivos"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1917
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2178
 msgid "Pieces"
 msgstr "Partes"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1918
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2182
 msgid "Piece size"
 msgstr "Tamaño de las partes"
 
-#: ../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("<br>").append(_("Maggot link")).append(": <a href=\"").append(MAGGOT).append(hex).append(':').append(hex).append("\">")
-#. .append(MAGGOT).append(hex).append(':').append(hex).append("</a>");
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1946
-msgid "Torrent file"
-msgstr "Archivo 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:2205
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2209
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2259
 msgid "Directory"
 msgstr "Carpeta"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1973
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2226
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2228
 msgid "Priority"
 msgstr "Prioridad"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1978
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2234
 msgid "Up to higher level directory"
 msgstr "Subir una herarquía"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2008
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2264
 msgid "Torrent not found?"
 msgstr "¿No se encotró el archivo torrent?"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2273
 msgid "File not found in torrent?"
 msgstr "¿Archivo no encontrado en el torrent?"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2030
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2286
 msgid "complete"
 msgstr "completo"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2031
-msgid "bytes remaining"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2287
+#, fuzzy
+msgid "remaining"
 msgstr "Bytes faltando"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2056
-msgid "Open"
-msgstr "abrir"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2082
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2341
 msgid "High"
 msgstr "alta"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2087
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2346
 msgid "Normal"
 msgstr "normal"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2092
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2351
 msgid "Skip"
 msgstr "dejar de lado"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2101
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2360
 msgid "Save priorities"
 msgstr "Guardar prioridades"
 
-#: ../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:2238
-#, java-format
-msgid "Torrent already running: {0}"
-msgstr "Torrent ya en marcha: {0}"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2240
-#, java-format
-msgid "Torrent already in the queue: {0}"
-msgstr "Torrent ya encolado: {0}"
+#~ msgid "Use for private trackers"
+#~ msgstr "Usar para trackers privados"
 
-#: ../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"
+#~ msgid "Open tracker announce URLs"
+#~ msgstr "URL(s) para anunciar a rastreadores abiertos"
 
-#. FIXME don't lose peer setting
-#. String peerParam = req.getParameter("p");
-#. if (peerParam != null)
-#. buf.append("<input type=\"hidden\" name=\"p\" value=\"").append(peerParam).append("\" >\n");
-#: ../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}."
+#~ msgid "bytes remaining"
+#~ msgstr "Bytes faltando"
diff --git a/apps/i2psnark/locale/messages_fr.po b/apps/i2psnark/locale/messages_fr.po
index bd969266eb9b7f59c272a85429b922be8077dc31..6730241cc4bc9bc01cb250545696b3b72cf68ce5 100644
--- a/apps/i2psnark/locale/messages_fr.po
+++ b/apps/i2psnark/locale/messages_fr.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: I2P i2psnark\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-07-08 13:20+0000\n"
+"POT-Creation-Date: 2012-07-26 19:13+0000\n"
 "PO-Revision-Date: 2011-05-19 07:39+0100\n"
 "Last-Translator: magma <magma@mail.i2p>\n"
 "Language-Team: foo <foo@bar>\n"
@@ -19,137 +19,169 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n >= 2)\n"
 "X-Poedit-Language: French\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 "Limite agrégée des uploaders modifiée : {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 "La limite minimale agrégée des uploaders est : {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 "Limite d’envoi modifiée : {0} ko/s"
 
-#: ../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 "La limite minimale d’envoi est {0} ko/s"
 
-#: ../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 "Délai de démarrage modifié à {0} minutes"
 
-#: ../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 "Limite agrégée des uploaders modifiée : {0}"
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:448
+#, fuzzy
+msgid "Refresh disabled"
+msgstr "Rafraîchir la page"
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:503
 msgid "I2CP and tunnel changes will take effect after stopping all torrents"
 msgstr ""
 "Les modifications d'I2CP et des tunnels seront prise en compte après avoir "
 "arrêté tous les 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 "Les paramètres I2CP ont été changés : {0}"
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:512
 msgid "Disconnecting old I2CP destination"
 msgstr "Déconnexion des anciennes destination I2CP"
 
-#: ../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 "Les paramètres I2CP ont été changés : {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 ""
 "Impossible de se connecter avec les nouveaux paramètres, retour à l'ancienne "
 "configuration I2CP"
 
-#: ../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 "Impossible de se reconnecter avec les anciens paramètres!"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:408
+#: ../java/src/org/klomp/snark/SnarkManager.java:525
 msgid "Reconnected on the new I2CP destination"
 msgstr "Reconnexion sur la nouvelle destination I2CP"
 
-#: ../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 "Écouteur I2CP redémarré pour \"{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 "Démarrage automatique activé"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:431
+#: ../java/src/org/klomp/snark/SnarkManager.java:555
 msgid "Disabled autostart"
 msgstr "Démarrage automatique désactivé"
 
-#: ../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 activés - redémarrage des torrents requis pour prise en compte."
 
-#: ../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 désactivés - redémarrage des torrents requis pour prise en "
 "compte."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:447
-msgid "Open Tracker list changed - torrent restart required to take effect."
-msgstr ""
-"Liste des Open trackers modifiée - redémarrage des torrents requis pour "
-"prise en compte"
-
-#: ../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 ""
 "Thème {0}  chargé, revenez à la page d''accueil d''i2psnark pour voir comme "
 "il est beau !"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:461
+#: ../java/src/org/klomp/snark/SnarkManager.java:577
 msgid "Configuration unchanged."
 msgstr "Aucun changement de configuration."
 
-#: ../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 ""
+"Liste des Open trackers modifiée - redémarrage des torrents requis pour "
+"prise en compte"
+
+#: ../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 "Impossible de sauvegarder la configuration vers {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:536
+#: ../java/src/org/klomp/snark/SnarkManager.java:730
 msgid "Connecting to I2P"
 msgstr "Connexion à 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 "Erreur de connexion à I2P - Vérifiez vos paramètres I2CP!"
 
-#: ../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 "Erreur : Impossible d’ajouter le torrent : {0}"
 
 #. 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 "Impossible d’ouvrir: \"{0}\""
 
 #. TODO - if the existing one is a magnet, delete it and add the metainfo instead?
-#: ../java/src/org/klomp/snark/SnarkManager.java:589
-#: ../java/src/org/klomp/snark/SnarkManager.java:665
-#: ../java/src/org/klomp/snark/SnarkManager.java:720
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1978
+#: ../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 "Un torrent avec cette empreinte est déjà actif: {0}"
 
+#: ../java/src/org/klomp/snark/SnarkManager.java:789
+#, fuzzy, java-format
+msgid "ERROR - No I2P trackers in private torrent \"{0}\""
+msgstr "ERREUR - Mémoire insuffisante, impossible de créer le torrent de {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:596
+#: ../java/src/org/klomp/snark/SnarkManager.java:792
 #, java-format
 msgid ""
 "Warning - No I2P trackers in \"{0}\", will announce to I2P open trackers "
@@ -159,7 +191,7 @@ msgstr ""
 "trackers ouverts I2P seront utilisés!"
 
 #. 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:601
+#: ../java/src/org/klomp/snark/SnarkManager.java:797
 #, java-format
 msgid ""
 "Warning - No I2P Trackers found in \"{0}\". Make sure Open Tracker is "
@@ -168,34 +200,34 @@ msgstr ""
 "Attention - aucun tracker i2p dans \"{0}\". Vous devez activer les open "
 "trackers avant de démarrer le torrent!"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:622
+#: ../java/src/org/klomp/snark/SnarkManager.java:818
 #, java-format
 msgid "Torrent in \"{0}\" is invalid"
 msgstr "Le torrent dans \"{0}\" est invalide"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:627
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2000
+#: ../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 "ERREUR - Mémoire insuffisante, impossible de créer le torrent de {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:639
+#: ../java/src/org/klomp/snark/SnarkManager.java:835
 #, java-format
 msgid "Torrent added and started: \"{0}\""
 msgstr "Torrent ajouté et démarré: \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:641
+#: ../java/src/org/klomp/snark/SnarkManager.java:837
 #, java-format
 msgid "Torrent added: \"{0}\""
 msgstr "Torrent ajouté: \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:676
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:491
+#: ../java/src/org/klomp/snark/SnarkManager.java:872
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:87
 #, java-format
 msgid "Fetching {0}"
 msgstr "Envoi {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:679
+#: ../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 "
@@ -204,280 +236,376 @@ msgstr ""
 "Aucun pair sauvegardé et aucun autre torrent en cours. Le téléchargement de "
 "{0} ne commencera que lorsque vous démarrerez un autre torrent."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:683
+#: ../java/src/org/klomp/snark/SnarkManager.java:879
 #, java-format
 msgid "Adding {0}"
 msgstr "Ajout {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:730
-#: ../java/src/org/klomp/snark/SnarkManager.java:753
-#: ../java/src/org/klomp/snark/SnarkManager.java:1180
+#: ../java/src/org/klomp/snark/SnarkManager.java:910
+#, fuzzy, java-format
+msgid "Download already running: {0}"
+msgstr "Torrent déjà actif: {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 "Impossible de copier le torrent vers {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:976
+#: ../java/src/org/klomp/snark/SnarkManager.java:1199
 #, java-format
 msgid "Too many files in \"{0}\" ({1}), deleting it!"
 msgstr "Trop de fichiers dans \"{0}\" ({1}), suppression! "
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:978
+#: ../java/src/org/klomp/snark/SnarkManager.java:1201
 #, java-format
 msgid "Torrent file \"{0}\" cannot end in \".torrent\", deleting it!"
 msgstr ""
 "Le fichier torrent \"{0}\" ne peut pas se terminer par \".torrent\", "
 "suppression!"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:980
+#: ../java/src/org/klomp/snark/SnarkManager.java:1203
 #, java-format
 msgid "No pieces in \"{0}\",  deleting it!"
 msgstr "Pas de tronçon dans \"{0}\", suppression!"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:982
+#: ../java/src/org/klomp/snark/SnarkManager.java:1205
 #, java-format
 msgid "Too many pieces in \"{0}\", limit is {1}, deleting it!"
 msgstr "Trop de tronçons dans \"{0}\" , la limite est {1}, suppression!"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:984
+#: ../java/src/org/klomp/snark/SnarkManager.java:1207
 #, java-format
 msgid "Pieces are too large in \"{0}\" ({1}B), deleting it."
 msgstr "Les tronçons sont trop larges dans \"{0}\" ({1}B), suppression."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:985
+#: ../java/src/org/klomp/snark/SnarkManager.java:1208
 #, java-format
 msgid "Limit is {0}B"
 msgstr "La limite est de \"{0}\"octets"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:987
+#: ../java/src/org/klomp/snark/SnarkManager.java:1210
 #, java-format
 msgid "Torrent \"{0}\" has no data, deleting it!"
 msgstr "Le fichier torrent \"{0}\" n'a pas de données, suppression!"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:995
+#: ../java/src/org/klomp/snark/SnarkManager.java:1218
 #, java-format
 msgid "Torrents larger than {0}B are not supported yet, deleting \"{1}\""
 msgstr ""
 "Les torrents dont la taille est supérieure à \"{0}\"octets ne sont pas "
 "encore supportés, suppression \"{1}\"."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1011
+#: ../java/src/org/klomp/snark/SnarkManager.java:1234
 #, java-format
 msgid "Error: Could not remove the torrent {0}"
 msgstr "Erreur: Impossible de supprimer le torrent \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1032
-#: ../java/src/org/klomp/snark/SnarkManager.java:1050
+#: ../java/src/org/klomp/snark/SnarkManager.java:1255
+#: ../java/src/org/klomp/snark/SnarkManager.java:1273
 #, java-format
 msgid "Torrent stopped: \"{0}\""
 msgstr "Torrent arrêté:\"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1071
+#: ../java/src/org/klomp/snark/SnarkManager.java:1294
 #, java-format
 msgid "Torrent removed: \"{0}\""
 msgstr "Torrent supprimé:\"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1079
+#: ../java/src/org/klomp/snark/SnarkManager.java:1302
 #, java-format
 msgid "Adding torrents in {0}"
 msgstr "Ajout des torrents dans {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1128
+#: ../java/src/org/klomp/snark/SnarkManager.java:1353
 #, java-format
 msgid "Download finished: {0}"
 msgstr "Téléchargement terminé:\"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1176
+#: ../java/src/org/klomp/snark/SnarkManager.java:1404
 #, java-format
 msgid "Metainfo received for {0}"
 msgstr "Metainfo reçue pour {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1177
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:526
+#: ../java/src/org/klomp/snark/SnarkManager.java:1405
+#: ../java/src/org/klomp/snark/SnarkManager.java:1620
 #, java-format
 msgid "Starting up torrent {0}"
 msgstr "Démarrage du torrent {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1231
+#: ../java/src/org/klomp/snark/SnarkManager.java:1420
+#, fuzzy, java-format
+msgid "Error on torrent {0}"
+msgstr "Erreur : Impossible d’ajouter le torrent : {0}"
+
+#: ../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
+#, fuzzy
+msgid "Magnet"
+msgstr "Lien magnet"
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1469
 msgid "Unable to connect to I2P!"
 msgstr "Impossible de se connecter à I2P!"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1237
+#: ../java/src/org/klomp/snark/SnarkManager.java:1475
 #, java-format
 msgid "Unable to add {0}"
 msgstr "Impossible d’ajouter {0}"
 
-#: ../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 "Arrêter tous les torrents et le tunnel I2P"
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1643
+msgid "Opening the I2P tunnel and starting all torrents."
+msgstr "Ouverture du tunnel I2P and démarrage de tous les torrents."
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1698
+msgid "Stopping all torrents and closing the I2P tunnel."
+msgstr "Arrêt de tous les torrents et fermeture du tunnel I2P."
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1714
+#, fuzzy
+msgid "Closing I2P tunnel after notifying trackers."
+msgstr "Ouverture du tunnel I2P and démarrage de tous les torrents."
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1721
+#: ../java/src/org/klomp/snark/SnarkManager.java:1732
+msgid "I2P tunnel closed."
+msgstr "Tunnel I2P fermé."
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:75
+#, fuzzy, java-format
+msgid "Download torrent file from {0}"
+msgstr "Torrent reçu de {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:97
+#, java-format
+msgid "Torrent was not retrieved from {0}"
+msgstr "Le torrent n’a pas été reçu de {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:150
+#, java-format
+msgid "Torrent fetched from {0}"
+msgstr "Torrent reçu de {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:171
+#, java-format
+msgid "Torrent already running: {0}"
+msgstr "Torrent déjà actif: {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:173
+#, java-format
+msgid "Torrent already in the queue: {0}"
+msgstr "Torrent déjà dans la file d''attente: {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:179
+#, java-format
+msgid "Torrent at {0} was not valid"
+msgstr "Le torrent {0} est invalide"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:222
 msgid "I2PSnark - Anonymous BitTorrent Client"
 msgstr "I2PSnark - Client BitTorrent anonyme"
 
-#: ../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:1236
 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 "Rafraîchir la page"
 
-#: ../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:1721
+#: ../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:339
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2219
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2221
 msgid "Status"
 msgstr "État"
 
-#: ../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:346
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:348
 msgid "Hide Peers"
 msgstr "Cacher les pairs"
 
-#: ../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:353
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:355
 msgid "Show Peers"
 msgstr "Afficher les pairs"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:306
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1645
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1661
+#: ../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 "Torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:310
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:369
 msgid "Estimated time remaining"
 msgstr "temps restant estimé"
 
 # NOTE: purposely left blank to leave more room in the table header
 # msgstr "Temps&nbsp;restant"
 #. Translators: Please keep short or translate as " "
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:313
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:372
 msgid "ETA"
 msgstr "Temps"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:317
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:377
 msgid "Downloaded"
 msgstr "Téléchargé"
 
 #. 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:380
 msgid "RX"
 msgstr "Reçu"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:324
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:385
 msgid "Uploaded"
 msgstr "Envoyé"
 
 #. 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:388
 msgid "TX"
 msgstr "Envoyé"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:332
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:394
 msgid "Down Rate"
 msgstr "Taux de téléchargement"
 
 #. 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
-msgid "Rate"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:397
+#, fuzzy
+msgid "RX Rate"
 msgstr "Vitesse"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:342
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:403
 msgid "Up Rate"
 msgstr "Taux d'envoi"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:366
+#. Translators: Please keep short or translate as " "
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:406
+#, fuzzy
+msgid "TX Rate"
+msgstr "Vitesse"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:429
 msgid "Stop all torrents and the I2P tunnel"
 msgstr "Arrêter tous les torrents et le tunnel I2P"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:368
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:431
 msgid "Stop All"
 msgstr "Arrêter tout"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:377
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:440
 msgid "Start all torrents and the I2P tunnel"
 msgstr "Démarrer tous les torrents et le tunnel I2P"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:379
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:442
 msgid "Start All"
 msgstr "Démarrer tout"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:398
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:462
 msgid "No torrents loaded."
 msgstr "Aucun torrent chargé."
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:403
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:467
 msgid "Totals"
 msgstr "Totaux"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:405
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:469
 #, 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:408
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:472
 #, java-format
 msgid "1 connected peer"
 msgid_plural "{0} connected peers"
 msgstr[0] "{0} pair connecté"
 msgstr[1] "{0} pairs connectés"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:497
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:561
 #, java-format
 msgid "Invalid URL: Must start with \"http://\", \"{0}\", or \"{1}\""
 msgstr ""
 "URL incorrecte - elle doit débuter par \"http://\", \"{0}\", ou \"{1}\""
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:545
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:572
+#: ../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 "Magnet supprimé: {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:553
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:578
+#: ../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 "Fichier torrent effacé: {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:584
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:594
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:641
 #, java-format
 msgid "Data file deleted: {0}"
 msgstr "Fichier de données effacé: {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:643
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:654
 #, java-format
 msgid "Data file could not be deleted: {0}"
 msgstr "Le fichier de données ne peut être effacé: {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:605
-#, java-format
-msgid "Data dir deleted: {0}"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:669
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:678
+#, fuzzy, java-format
+msgid "Directory could not be deleted: {0}"
+msgstr "Le fichier de données ne peut être effacé: {0}"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:676
+#, fuzzy, java-format
+msgid "Directory deleted: {0}"
 msgstr "Répertoire des données effacé: {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:638
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:722
 msgid "Error creating torrent - you must select a tracker"
 msgstr ""
 "Erreur lors de la création du torrent - vous devez sélectionner un tracker"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:653
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:738
 #, java-format
 msgid "Torrent created for \"{0}\""
 msgstr "Torrent créé pour \"{0}\""
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:655
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:740
 #, java-format
 msgid ""
 "Many I2P trackers require you to register new torrents before seeding - "
@@ -486,124 +614,159 @@ msgstr ""
 "De nombreux trackers I2P nécessitent d’enregistrer les nouveaux torrents "
 "avant de seeder - faites-le avant de démarrer \"{0}\"!"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:657
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:742
 #, java-format
 msgid "Error creating a torrent for \"{0}\""
 msgstr "Erreur de création du torrent pour \"{0}\""
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:660
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:745
 #, java-format
 msgid "Cannot create a torrent for the nonexistent data: {0}"
 msgstr "Impossible de créer un torrent pour des données inexistantes: {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:663
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:748
 msgid "Error creating torrent - you must enter a file or directory"
 msgstr ""
 "Erreur de création du torrent - vous devez saisir un fichier ou un répertoire"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:666
-msgid "Stopping all torrents and closing the I2P tunnel."
-msgstr "Arrêt de tous les torrents et fermeture du tunnel I2P."
+#: ../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:677
-msgid "I2P tunnel closed."
-msgstr "Tunnel I2P fermé."
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:763
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1732
+#, fuzzy
+msgid "Save tracker configuration"
+msgstr "Sauvegarder la configuration"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:680
-msgid "Opening the I2P tunnel and starting all torrents."
-msgstr "Ouverture du tunnel I2P and démarrage de tous les torrents."
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:780
+#, fuzzy
+msgid "Removed"
+msgstr "Enlever"
 
-#: ../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:809
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1730
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1735
+#, fuzzy
+msgid "Add tracker"
+msgstr "Tracker"
+
+#: ../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 ""
+
+#. "<input type=\"reset\" class=\"cancel\" value=\"").append(_("Cancel")).append("\">\n" +
+#: ../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:840
+msgid "Restored default trackers"
+msgstr ""
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:976
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:982
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:989
 msgid "Tracker Error"
 msgstr "Erreur du tracker"
 
-#: ../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: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] "{0} pair"
 msgstr[1] "{0} pairs"
 
-#: ../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:992
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:993
+#, fuzzy
+msgid "Starting"
+msgstr "Démarrer"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1001
 msgid "Seeding"
 msgstr "Seed en cours"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:828
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1667
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1772
+#: ../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:1020
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2161
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2276
 msgid "Complete"
 msgstr "Complet"
 
-#: ../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:1024
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1025
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1030
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1031
 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:1035
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1036
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1041
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1042
 msgid "Stalled"
 msgstr "Figé"
 
-#: ../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:1046
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1047
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1050
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1051
 msgid "No Peers"
 msgstr "Pas de pair"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:854
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1053
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1054
 msgid "Stopped"
 msgstr "Arrêté"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:886
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1087
 msgid "Torrent details"
 msgstr "Détails du torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:898
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1162
-msgid "Info"
-msgstr "Info"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:913
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1116
 msgid "View files"
 msgstr "Voir les fichiers"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:915
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1118
 msgid "Open file"
 msgstr "Ouvrir fichier"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:957
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1161
 msgid "Stop the torrent"
 msgstr "Arrêter le torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:959
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1163
 msgid "Stop"
 msgstr "Arrêter"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:969
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1175
 msgid "Start the torrent"
 msgstr "Démarrer le torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:971
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1177
 msgid "Start"
 msgstr "Démarrer"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:982
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1189
 msgid "Remove the torrent from the active list, deleting the .torrent file"
 msgstr "Enlever le torrent de la liste active, suprression du fichier .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:987
+#. 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 "
@@ -612,19 +775,19 @@ msgstr ""
 "Êtes-vous certain de vouloir supprimer le fichier  \\''{0}.torrent\\'' (les "
 "données déjà téléchargées ne seront pas supprimées) ?"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:990
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1197
 msgid "Remove"
 msgstr "Enlever"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1001
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1209
 msgid "Delete the .torrent file and the associated data file(s)"
 msgstr ""
 "Supprimer le fichier .torrent et le(s) fichier(s) de données associé(s)"
 
 #. 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:1214
 #, java-format
 msgid ""
 "Are you sure you want to delete the torrent \\''{0}\\'' and all downloaded "
@@ -633,165 +796,181 @@ msgstr ""
 "Êtes-vous certain de vouloir supprimer le torrent \\''{0}\\'' ainsi que "
 "toutes les données téléchargées ?"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1009
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1217
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1698
 msgid "Delete"
 msgstr "Supprimer"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1044
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1252
 msgid "Unknown"
 msgstr "Inconnu"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1056
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1264
 msgid "Seed"
 msgstr "Seed"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1079
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1287
 msgid "Uninteresting (The peer has no pieces we need)"
 msgstr "Aucun intérêt (le pair n'a aucun tronçon utile)"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1081
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1289
 msgid "Choked (The peer is not allowing us to request pieces)"
 msgstr "bridé (le pair ne nous permet pas de demander des tronçons)"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1101
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1309
 msgid "Uninterested (We have no pieces the peer needs)"
 msgstr "Pas intéressé (aucun tronçon utile au pair)"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1103
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1311
 msgid "Choking (We are not allowing the peer to request pieces)"
 msgstr "bridage (nous ne permettons pas au pair de demander un tronçon)"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1161
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1365
 #, java-format
 msgid "Details at {0} tracker"
 msgstr "Détails au tracker {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1190
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1381
+msgid "Info"
+msgstr "Info"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1409
 msgid "Add Torrent"
 msgstr "Ajouter torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1192
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1411
 msgid "From URL"
 msgstr "Depuis l'URL"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1195
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1414
+#, 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 ""
 "Entrez l'URL (I2P uniquement) de téléchargement du fichier torrent, du lien "
 "magnet ou maggot."
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1200
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419
 msgid "Add torrent"
 msgstr "Ajouter torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1203
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422
 #, java-format
 msgid "You can also copy .torrent files to: {0}."
 msgstr "Vous pouvez aussi copier les fichiers .torrent vers {0}."
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1205
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1424
 msgid "Removing a .torrent will cause it to stop."
 msgstr "La suppression d'un fichier .torrent entraîne l'arrêt du torrent."
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1228
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1447
 msgid "Create Torrent"
 msgstr "Créer torrent"
 
 #. out.write("From file: <input type=\"file\" name=\"newFile\" size=\"50\" value=\"" + newFile + "\" /><br>\n");
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1231
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1450
 msgid "Data to seed"
 msgstr "Données à seeder"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1235
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1454
 msgid "File or directory to seed (must be within the specified path)"
 msgstr "Fichier ou répertoire à seeder (doit être dans le chemin spécifié)"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1237
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1686
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1456
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2111
 msgid "Tracker"
 msgstr "Tracker"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1239
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1458
 msgid "Select a tracker"
 msgstr "Sélectionner un tracker"
 
 #. out.write(_("Open trackers and DHT only"));
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1244
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1463
 msgid "Open trackers only"
 msgstr "Trackers ouverts seulement"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1259
-msgid "or"
-msgstr "ou"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1262
-msgid "Specify custom tracker announce URL"
-msgstr "Spécifier une URL d'annonce de tracker personnalisé"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1265
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1480
 msgid "Create torrent"
 msgstr "Créer torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1283
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1422
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1503
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1744
 msgid "Configuration"
 msgstr "Configuration"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1287
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507
 msgid "Data directory"
 msgstr "Répertoire de données"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1289
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1509
 msgid "Edit i2psnark.config and restart to change"
 msgstr ""
 "Editez i2psnark.config et redémarrez pour prendre en compte les modifications"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1293
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1513
+msgid "Files readable by all"
+msgstr ""
+
+#: ../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:1521
 msgid "Auto start"
 msgstr "Démarrage automatique"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1297
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1525
 msgid "If checked, automatically start torrents that are added"
 msgstr "Si coché, les torrents démarreront automatiquement lors de l'ajout"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1301
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1529
 msgid "Theme"
 msgstr "Thème"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1314
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1542
+#, fuzzy
+msgid "Refresh time"
+msgstr "Rafraîchir la page"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555
+msgid "Never"
+msgstr ""
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1561
 msgid "Startup delay"
 msgstr "Délais de démarrage"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1316
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1563
 msgid "minutes"
 msgstr "minutes"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1340
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1587
 msgid "Total uploader limit"
 msgstr "Limite totale d'envoi"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1343
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1590
 msgid "peers"
 msgstr "pairs"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1347
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594
 msgid "Up bandwidth limit"
 msgstr "Limite de bande passante en envoi"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1350
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1597
 msgid "Half available bandwidth recommended."
 msgstr "La moitié de la bande passante est recommandée."
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1352
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1599
 msgid "View or change router bandwidth"
 msgstr "Consulter ou modifier la bande passante du routeur"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1356
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1603
 msgid "Use open trackers also"
 msgstr "Utiliser les open trackers aussi"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1360
+#: ../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"
@@ -799,158 +978,182 @@ msgstr ""
 "Si coché, les torrents seront annoncés vers les open trackers ainsi que vers "
 "les trackers indiqués dans le fichier torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1364
-msgid "Open tracker announce URLs"
-msgstr "URLs d'annonce open tracker"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1376
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1623
 msgid "Inbound Settings"
 msgstr "Paramètres entrants"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1382
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1629
 msgid "Outbound Settings"
 msgstr "Paramètres sortants"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1390
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1637
 msgid "I2CP host"
 msgstr "Hôte I2CP"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1395
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1642
 msgid "I2CP port"
 msgstr "Port I2CP"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1408
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1657
 msgid "I2CP options"
 msgstr "Options I2CP"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1413
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1662
 msgid "Save configuration"
 msgstr "Sauvegarder la configuration"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1438
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1676
+#, fuzzy
+msgid "Trackers"
+msgstr "Tracker"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1681
+msgid "Name"
+msgstr ""
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1683
+msgid "Website URL"
+msgstr ""
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1685
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2314
+msgid "Open"
+msgstr "Ouvrir le fichier"
+
+#: ../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:1723
+msgid "Add"
+msgstr ""
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1760
 #, java-format
 msgid "Invalid magnet URL {0}"
 msgstr "URL magnet {0} incorrecte"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1472
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1794
 #, java-format
 msgid "Invalid info hash in magnet URL {0}"
 msgstr "Info d'empreinte incorrecte dans l'URL magnet {0}"
 
 #. * dummies for translation
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1502
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1918
 #, java-format
 msgid "1 hop"
 msgid_plural "{0} hops"
 msgstr[0] "{0} saut"
 msgstr[1] "{0} sauts"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1503
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1919
 #, java-format
 msgid "1 tunnel"
 msgid_plural "{0} tunnels"
 msgstr[0] "{0} tunnel"
 msgstr[1] "{0} tunnels"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1665
-msgid "Completion"
-msgstr "Finalisation"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2098
+#, fuzzy
+msgid "Torrent file"
+msgstr "Détails du torrent"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2133
+msgid "Magnet link"
+msgstr "Lien magnet"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2140
+#, fuzzy
+msgid "Private torrent"
+msgstr "Créer torrent"
 
-#. else unknown
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1669
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1718
+#: ../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 "Taille"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1674
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2156
+msgid "Completion"
+msgstr "Finalisation"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2166
+#, fuzzy
+msgid "Remaining"
+msgstr "Octets restants"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2173
 msgid "Files"
 msgstr "Fichiers"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1676
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2178
 msgid "Pieces"
 msgstr "Tronçons"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1677
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2182
 msgid "Piece size"
 msgstr "Taille des tronçons"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1699
-msgid "Magnet link"
-msgstr "Lien magnet"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1716
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1755
+#: ../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 "Répertoire"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1725
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2226
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2228
 msgid "Priority"
 msgstr "Priorité"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1730
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2234
 msgid "Up to higher level directory"
 msgstr "Vers le répertoire parent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1760
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2264
 msgid "Torrent not found?"
 msgstr "Torrent non trouvé?"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1769
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2273
 msgid "File not found in torrent?"
 msgstr "Fichier non trouvé dans le torrent?"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1782
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2286
 msgid "complete"
 msgstr "complet"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1783
-msgid "bytes remaining"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2287
+#, fuzzy
+msgid "remaining"
 msgstr "Octets restants"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1808
-msgid "Open"
-msgstr "Ouvrir le fichier"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1834
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2341
 msgid "High"
 msgstr "Haut"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1839
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2346
 msgid "Normal"
 msgstr "Normal"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1844
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2351
 msgid "Skip"
 msgstr "Ignorer"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1853
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2360
 msgid "Save priorities"
 msgstr "Sauvegarder les priorités"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1969
-#, java-format
-msgid "Torrent fetched from {0}"
-msgstr "Torrent reçu de {0}"
+#~ msgid "or"
+#~ msgstr "ou"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1990
-#, java-format
-msgid "Torrent already running: {0}"
-msgstr "Torrent déjà actif: {0}"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1992
-#, java-format
-msgid "Torrent already in the queue: {0}"
-msgstr "Torrent déjà dans la file d''attente: {0}"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1998
-#, java-format
-msgid "Torrent at {0} was not valid"
-msgstr "Le torrent {0} est invalide"
+#~ msgid "Specify custom tracker announce URL"
+#~ msgstr "Spécifier une URL d'annonce de tracker personnalisé"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2005
-#, java-format
-msgid "Torrent was not retrieved from {0}"
-msgstr "Le torrent n’a pas été reçu de {0}"
+#~ msgid "Open tracker announce URLs"
+#~ msgstr "URLs d'annonce open tracker"
 
 #~ msgid "Torrent file must originate from an I2P-based tracker"
 #~ msgstr "Le fichier torrent doit provenir d'un tracker I2P"
diff --git a/apps/i2psnark/locale/messages_nl.po b/apps/i2psnark/locale/messages_nl.po
index 860e9d7fe07bf9d3e14dfd8b53521320f2f1935b..447ab764d595720cd4265f362bce4ae8653e78c0 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 <ducki2p@gmail.com>\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: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 ""
 
-#: ../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
+#. "<input type=\"reset\" class=\"cancel\" value=\"").append(_("Cancel")).append("\">\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: <input type=\"file\" name=\"newFile\" size=\"50\" value=\"" + newFile + "\" /><br>\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("<br>").append(_("Maggot link")).append(": <a href=\"").append(MAGGOT).append(hex).append(':').append(hex).append("\">")
+#. .append(MAGGOT).append(hex).append(':').append(hex).append("</a>");
+#: ../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}"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1989
-#, java-format
-msgid "Torrent already running: {0}"
-msgstr "Torrent draait al: {0}"
-
-#: ../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}"
+#~ msgid "or"
+#~ msgstr "of"
 
-#: ../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"
+#~ msgid "Specify custom tracker announce URL"
+#~ msgstr "Specificeer aangepaste tracker aankondigings URL"
 
-#: ../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/i2psnark/locale/messages_sv.po b/apps/i2psnark/locale/messages_sv.po
index 52a6876903571a74cc329415b5185f77d07ac0e9..e8bee1dea48f4e0e9e956ccd6f963effd73f0071 100644
--- a/apps/i2psnark/locale/messages_sv.po
+++ b/apps/i2psnark/locale/messages_sv.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:
 # 123hund123 <M8R-ra4r1r@mailinator.com>, 2011.
 #   <ducki2p@gmail.com>, 2011.
@@ -12,1043 +12,1111 @@
 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-04-20 14:51+0000\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-07-26 19:10+0000\n"
+"PO-Revision-Date: 2012-07-25 19:21+0000\n"
 "Last-Translator: Martin Svensson <digitalmannen@gmail.com>\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"
 
-#: ../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 "Gräns för totalt antal uppladdare är bytt till {0}"
 
-#: ../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 "Gräns för totalt minsta antal uppladdare är bytt till {0}"
 
-#: ../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 "Uppladdnings bandbredd bytt till {0}KBps"
 
-#: ../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 "Minsta uppladdnings bandbredd bytt till {0}KBps"
 
-#: ../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 "Fördröjning vid uppstart bytt till {0}"
 
-#: ../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 "Uppdateringstiden ändrad till {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:434
+#: ../java/src/org/klomp/snark/SnarkManager.java:448
 msgid "Refresh disabled"
 msgstr "Uppdatering inaktiverad"
 
-#: ../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 "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:493
+#: ../java/src/org/klomp/snark/SnarkManager.java:507
 #, java-format
 msgid "I2CP options changed to {0}"
 msgstr "I2CP valet ändrad till {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:498
+#: ../java/src/org/klomp/snark/SnarkManager.java:512
 msgid "Disconnecting old I2CP destination"
 msgstr "Kopplat från gammal I2CP destination"
 
-#: ../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 "I2CP-inställningar ändrade till {0}"
 
-#: ../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 "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:509
+#: ../java/src/org/klomp/snark/SnarkManager.java:523
 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:511
+#: ../java/src/org/klomp/snark/SnarkManager.java:525
 msgid "Reconnected on the new I2CP destination"
 msgstr "Återanslöt mot den nya I2CP destinationen"
 
-#: ../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 "I2CP-lyssnar omstartad på grund av \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:530
+#: ../java/src/org/klomp/snark/SnarkManager.java:544
 msgid "New files will be publicly readable"
 msgstr "Nya filer kommer vara publikt läsbara"
 
-#: ../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 "Nya filer kommer inte vara publikt läsbara"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:539
+#: ../java/src/org/klomp/snark/SnarkManager.java:553
 msgid "Enabled autostart"
 msgstr "Aktiverade automatisk start"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:541
+#: ../java/src/org/klomp/snark/SnarkManager.java:555
 msgid "Disabled autostart"
 msgstr "Avaktiverade automatisk start"
 
-#: ../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 "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:549
+#: ../java/src/org/klomp/snark/SnarkManager.java:563
 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: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"
+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:564
+#: ../java/src/org/klomp/snark/SnarkManager.java:570
 #, 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:571
+#: ../java/src/org/klomp/snark/SnarkManager.java:577
 msgid "Configuration unchanged."
 msgstr "Inställningar oförändrade"
 
-#: ../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 ""
+"Ö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:619
+msgid "Private tracker list changed - affects newly created torrents only."
+msgstr "Privat trackerlista ändrad - påverkar bara nyligen skapade torrents"
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:665
 #, 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:646
+#: ../java/src/org/klomp/snark/SnarkManager.java:730
 msgid "Connecting to I2P"
 msgstr "Ansluter till I2P"
 
-#: ../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 "Problem vid anslutning till I2P - kontrollera dina I2CP-inställningar!"
 
-#: ../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 "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:680
+#: ../java/src/org/klomp/snark/SnarkManager.java:764
 #, 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: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
+#. TODO - if the existing one is a magnet, delete it and add the metainfo instead?
+#: ../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 med denna infohash körs redan: {0}"
 
-#: ../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 "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:708
+#. 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:792
 #, 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:713
+#. 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:797
 #, 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:734
+#: ../java/src/org/klomp/snark/SnarkManager.java:818
 #, java-format
 msgid "Torrent in \"{0}\" is invalid"
 msgstr "Torrent i \"{0}\" är ogiltig"
 
-#: ../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 "Problem: Minnet har tagit slut, kan inte skapa torrent från {0}"
 
-#: ../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 "Torrent tillagd och startad: \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:753
+#: ../java/src/org/klomp/snark/SnarkManager.java:837
 #, java-format
 msgid "Torrent added: \"{0}\""
 msgstr "Torrent tillagd: \"{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:872
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:87
 #, java-format
 msgid "Fetching {0}"
 msgstr "Hämtar {0}"
 
-#: ../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 "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:795
+#: ../java/src/org/klomp/snark/SnarkManager.java:879
 #, java-format
 msgid "Adding {0}"
 msgstr "Lägger till {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:910
+#, java-format
+msgid "Download already running: {0}"
+msgstr "nerladdning körs: {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 "Misslyckades att kopiera torrentfil till {0}"
 
-#: ../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 "För många filer i \"{0}\" ({1}), tar bort den!"
 
-#: ../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 "Torrenten \"{0}\" får inte sluta med \".torrent\", tar bort den."
 
-#: ../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 "Inga delar i \"{0}\", tar bort den."
 
-#: ../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 "För många delar i  \"{0}\", gränden är {1}, raderar den!"
 
-#: ../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 "För stora delar i \"{0}\" ({1}B), raderar den."
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1101
+#: ../java/src/org/klomp/snark/SnarkManager.java:1208
 #, java-format
 msgid "Limit is {0}B"
 msgstr "Gränsen är {0}B"
 
-#: ../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 "Torrenten \"{0}\" har ingen data, tar bort den!"
 
-#: ../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 "Torrentar större än {0}B stöds ännu ej, tar bort \"{1}\""
 
-#: ../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 "Problem: Kunde ej ta bort 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:1255
+#: ../java/src/org/klomp/snark/SnarkManager.java:1273
 #, java-format
 msgid "Torrent stopped: \"{0}\""
 msgstr "Torrent stannad: \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1187
+#: ../java/src/org/klomp/snark/SnarkManager.java:1294
 #, java-format
 msgid "Torrent removed: \"{0}\""
 msgstr "Torrent borttagen: \"{0}\""
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1195
+#: ../java/src/org/klomp/snark/SnarkManager.java:1302
 #, java-format
 msgid "Adding torrents in {0}"
 msgstr "Torrents tillagda i {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1248
+#: ../java/src/org/klomp/snark/SnarkManager.java:1353
 #, java-format
 msgid "Download finished: {0}"
 msgstr "Nerladdning klar: {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1299
+#: ../java/src/org/klomp/snark/SnarkManager.java:1404
 #, java-format
 msgid "Metainfo received for {0}"
 msgstr "Metainfo mottagen till {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:1405
+#: ../java/src/org/klomp/snark/SnarkManager.java:1620
 #, java-format
 msgid "Starting up torrent {0}"
 msgstr "Startar torrent {0}"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1315
+#: ../java/src/org/klomp/snark/SnarkManager.java:1420
 #, java-format
 msgid "Error on torrent {0}"
 msgstr "Fel på torrent {0}"
 
-#: ../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 "Magnet"
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1469
 msgid "Unable to connect to I2P!"
 msgstr "Misslyckades med att ansluta till I2P"
 
-#: ../java/src/org/klomp/snark/SnarkManager.java:1370
+#: ../java/src/org/klomp/snark/SnarkManager.java:1475
 #, java-format
 msgid "Unable to add {0}"
 msgstr "Misslyckades med att lägga till {0}"
 
-#: ../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 "Öpnat I2P tunnel "
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1643
+msgid "Opening the I2P tunnel and starting all torrents."
+msgstr "Öppnar I2P-tunneln och startar torrents."
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1698
+msgid "Stopping all torrents and closing the I2P tunnel."
+msgstr "Stoppar alla torrents och stänger I2P-tunneln."
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1714
+msgid "Closing I2P tunnel after notifying trackers."
+msgstr "Stänger I2P tunnel eter meddelande till trackers."
+
+#: ../java/src/org/klomp/snark/SnarkManager.java:1721
+#: ../java/src/org/klomp/snark/SnarkManager.java:1732
+msgid "I2P tunnel closed."
+msgstr "I2P-tunneln är stängd."
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:75
+#, java-format
+msgid "Download torrent file from {0}"
+msgstr "Laddar torrentfil från {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:97
+#, java-format
+msgid "Torrent was not retrieved from {0}"
+msgstr "Torrent kunde inte hämtas från {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:150
+#, java-format
+msgid "Torrent fetched from {0}"
+msgstr "Torrent hämtad från {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:171
+#, java-format
+msgid "Torrent already running: {0}"
+msgstr "Torrent kör redan: {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:173
+#, java-format
+msgid "Torrent already in the queue: {0}"
+msgstr "Torrent finns redan i kö: {0}"
+
+#: ../java/src/org/klomp/snark/web/FetchAndAdd.java:179
+#, java-format
+msgid "Torrent at {0} was not valid"
+msgstr "Torrent vid {0} var inte giltig"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:222
 msgid "I2PSnark - Anonymous BitTorrent Client"
 msgstr "I2PSnark - Anonym bittorrentklient"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:229
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:235
 msgid "Router is down"
 msgstr "Routen är nere"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:243
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:250
 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:260
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1236
 msgid "I2PSnark"
 msgstr "I2PSnark"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:250
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:257
 msgid "Refresh page"
 msgstr "Ladda om sida"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:255
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:262
 msgid "Forum"
 msgstr "Forum"
 
-#: ../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 "Klicka på \"Lägg till torrent\" för att hämta en trorrent"
 
-#: ../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 "rensa meddelandena"
 
-#: ../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 "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:346
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:348
 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:353
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:355
 msgid "Show Peers"
 msgstr "Visa nerladdare"
 
-#: ../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 "Torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:354
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:369
 msgid "Estimated time remaining"
 msgstr "Uppskattad återstående tid"
 
 #. 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 "UÅT"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:361
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:377
 msgid "Downloaded"
 msgstr "Nerladdat"
 
 #. 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 "RX"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:368
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:385
 msgid "Uploaded"
 msgstr "Uppladdat"
 
 #. 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 "TX"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:376
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:394
 msgid "Down Rate"
 msgstr "Nerhastighet"
 
 #. 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"
-msgstr "Hastighet"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:397
+msgid "RX Rate"
+msgstr "RX Rate"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:386
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:403
 msgid "Up Rate"
 msgstr "Upphastighet"
 
-#: ../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 "TX Rate"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:429
 msgid "Stop all torrents and the I2P tunnel"
 msgstr "Stoppa alla torrents och I2P-tunneln"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:412
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:431
 msgid "Stop All"
 msgstr "Stoppa alla"
 
-#: ../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 "Starta alla torrents och I2P-tunneln"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:423
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:442
 msgid "Start All"
 msgstr "Starta alla"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:443
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:462
 msgid "No torrents loaded."
 msgstr "Inga torrents laddade."
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:448
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:467
 msgid "Totals"
 msgstr "Totalt"
 
-#: ../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] "{0} torrent"
 msgstr[1] "{0} torrents"
 
-#: ../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] "{0} ansluten nerladdare"
 msgstr[1] "{0} anslutna nerladdare"
 
-#: ../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:545
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:561
 #, 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: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 "Magnet borttagen: {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:610
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:635
 #, java-format
 msgid "Torrent file deleted: {0}"
 msgstr "Torrentfil borttagen: {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:641
 #, java-format
 msgid "Data file deleted: {0}"
 msgstr "Datafil borttagen: {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:643
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:654
 #, 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: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 "Directory could not be deleted: {0}"
+msgstr "Katalogen kunde inta tas bort: {0}"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:676
 #, java-format
-msgid "Data dir deleted: {0}"
-msgstr "Datamapp borttagen: {0}"
+msgid "Directory deleted: {0}"
+msgstr "Katalogen bort tagen: {0}"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:708
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:722
 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:723
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:738
 #, java-format
 msgid "Torrent created for \"{0}\""
 msgstr "Torrent skapad för \"{0}\""
 
-#: ../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 "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:727
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:742
 #, 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:730
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:745
 #, 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:733
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:748
 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: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:747
-msgid "I2P tunnel closed."
-msgstr "I2P-tunneln är stängd."
-
-#: ../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: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 "Ta bort valda"
 
-#: ../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 "Spara tracker konfiguration"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:780
 msgid "Removed"
 msgstr "Borttagen"
 
-#: ../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 "Lägg till 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:832
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:835
 msgid "Enter valid tracker name and URLs"
 msgstr "Ange namn och URL för trackern "
 
-#. "<input type=\"reset\" class=\"cancel\"
-#. value=\"").append(_("Cancel")).append("\">\n" +
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:804
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1625
+#. "<input type=\"reset\" class=\"cancel\" value=\"").append(_("Cancel")).append("\">\n" +
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:837
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1734
 msgid "Restore defaults"
 msgstr "Återställ standardvärden"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:806
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:840
 msgid "Restored default trackers"
 msgstr "Återställ standard trackers "
 
-#: ../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:976
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:982
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:989
 msgid "Tracker Error"
 msgstr "Tracker-fel"
 
-#: ../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] "{0} nerladdare"
 msgstr[1] "{0} nerladdare"
 
-#: ../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
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:993
+msgid "Starting"
+msgstr "Startar"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1001
 msgid "Seeding"
 msgstr "Uppladdning"
 
-#: ../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:1020
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2161
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2276
 msgid "Complete"
 msgstr "Färdig"
 
-#: ../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:1025
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1030
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1031
 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:1035
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1036
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1041
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1042
 msgid "Stalled"
 msgstr "Avstannad"
 
-#: ../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:1047
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1050
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1051
 msgid "No Peers"
 msgstr "Inga källor"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:973
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1053
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1054
 msgid "Stopped"
 msgstr "Stoppad"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1006
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1087
 msgid "Torrent details"
 msgstr "Torrentdetaljer"
 
-#: ../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:1033
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1116
 msgid "View files"
 msgstr "Se filer"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1035
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1118
 msgid "Open file"
 msgstr "Öppna fil"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1077
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1161
 msgid "Stop the torrent"
 msgstr "Stoppa torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1079
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1163
 msgid "Stop"
 msgstr "Stoppa"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1089
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1175
 msgid "Start the torrent"
 msgstr "Starta torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1091
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1177
 msgid "Start"
 msgstr "Starta"
 
-#: ../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 "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: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 "Ä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:1110
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1197
 msgid "Remove"
 msgstr "Ta bort"
 
-#: ../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 "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: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 "Ä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:1129
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1217
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1698
 msgid "Delete"
 msgstr "Ta bort"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1164
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1252
 msgid "Unknown"
 msgstr "Okänd"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1176
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1264
 msgid "Seed"
 msgstr "Källa"
 
-#: ../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 "Ointressant (nerladdaren har inga delar vi behöver)"
 
-#: ../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 "Spärra (nerladdaren låter oss inte be dom delar)"
 
-#: ../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 "Ointresserad (vi har inga delar nerladdaren behöver)"
 
-#: ../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 "Spärrar (vi låter inte nerladdaren be dom delar)"
 
-#: ../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 "Detaljer för {0} tracker"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1311
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1381
+msgid "Info"
+msgstr "Info"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1409
 msgid "Add Torrent"
 msgstr "Lägg till torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1313
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1411
 msgid "From URL"
 msgstr "Från URL"
 
-#: ../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 "Ange URL för torrentfilen (enbart I2P), magnet link, maggot länk eller info hash"
+"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:1321
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1419
 msgid "Add torrent"
 msgstr "Lägg till torrent"
 
-#: ../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 "Du kan även kopiera .torrent filer till: {0}"
 
-#: ../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 "Borttagning av .torrent fil kommer stanna den."
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1349
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1447
 msgid "Create Torrent"
 msgstr "Skapa torrent"
 
-#. out.write("From file: <input type=\"file\" name=\"newFile\" size=\"50\"
-#. value=\"" + newFile + "\" /><br>\n");
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1352
+#. out.write("From file: <input type=\"file\" name=\"newFile\" size=\"50\" value=\"" + newFile + "\" /><br>\n");
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1450
 msgid "Data to seed"
 msgstr "Data att ladda upp"
 
-#: ../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 "Fil eller mapp att ladda upp (måste finnas på angiven plats)"
 
-#: ../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 "Tracker"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1360
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1458
 msgid "Select a tracker"
 msgstr "Välj en 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:1463
 msgid "Open trackers only"
 msgstr "Enbart öppna trackers"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1386
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1480
 msgid "Create torrent"
 msgstr "Skapa torrent"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1389
-msgid "Private?"
-msgstr "Privat?"
-
-#: ../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: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 "Inställningar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1420
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507
 msgid "Data directory"
 msgstr "Datamapp"
 
-#: ../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 "Förändra i2psnark.conig och starta om för att ändra"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1426
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1513
 msgid "Files readable by all"
 msgstr "Filer läsbara för alla"
 
-#: ../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 "Om vald, kommer andra användare att kunna komma åt nerladdade filer"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1434
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1521
 msgid "Auto start"
 msgstr "Automatisk start"
 
-#: ../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 "Om ikryssad, startas automatiskt tillagda torrents"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1442
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1529
 msgid "Theme"
 msgstr "Tema"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1455
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1542
 msgid "Refresh time"
 msgstr "Uppdateringsintervall"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1468
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555
 msgid "Never"
 msgstr "Aldrig"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1474
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1561
 msgid "Startup delay"
 msgstr "Fördröjning av uppstart"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1476
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1563
 msgid "minutes"
 msgstr "minuter"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1500
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1587
 msgid "Total uploader limit"
 msgstr "Gräns för totalt antal uppladdare"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1503
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1590
 msgid "peers"
 msgstr "nerladdare"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1507
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594
 msgid "Up bandwidth limit"
 msgstr "Gräns för bandbredd uppåt"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1510
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1597
 msgid "Half available bandwidth recommended."
 msgstr "Hälften av tillgänglig bandbredd rekommenderas."
 
-#: ../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 "Se eller ändra routerns bandbredd"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1516
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1603
 msgid "Use open trackers also"
 msgstr "Använd öppna trackers med"
 
-#: ../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 "Om ikryssad, anmäl torrents till öppna trackers och tracker angiven i torrentfilen"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1524
-msgid "Open tracker announce URLs"
-msgstr "Öppna tracker-anmälnings URL:er"
+"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:1536
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1623
 msgid "Inbound Settings"
 msgstr "Inkommande inställningar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1542
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1629
 msgid "Outbound Settings"
 msgstr "Utgående inställningar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1550
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1637
 msgid "I2CP host"
 msgstr "I2CP-värd"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1555
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1642
 msgid "I2CP port"
 msgstr "I2CP-port"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1570
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1657
 msgid "I2CP options"
 msgstr "I2CP-inställningar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1575
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1662
 msgid "Save configuration"
 msgstr "Spara inställningar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1589
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1676
 msgid "Trackers"
 msgstr "Trackers"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1594
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1681
 msgid "Name"
 msgstr "Namn"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1596
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1683
 msgid "Website URL"
 msgstr "Webbplats URL"
 
-#: ../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 "Öppna"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1687
+msgid "Private"
+msgstr "Privat"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1689
 msgid "Announce URL"
 msgstr "Tillkännage URLen"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1617
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1723
 msgid "Add"
 msgstr "Lägg till"
 
-#: ../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 "Ogiltig magnet URL {0}"
 
-#: ../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 "Ogiltig infohash i magnet URL {0}"
 
 #. * 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] "{0} hopp"
 msgstr[1] "{0} hopp"
 
-#: ../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] "{0} tunnel"
 msgstr[1] "{0} tunnlar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1893
-msgid "Completion"
-msgstr "Färdiställning"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2098
+msgid "Torrent file"
+msgstr "Torrent fil"
 
-#. 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:2133
+msgid "Magnet link"
+msgstr "Magnet länk"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2140
+msgid "Private torrent"
+msgstr "Privat torrent"
+
+#: ../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 "Storlek"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1902
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2156
+msgid "Completion"
+msgstr "Färdiställning"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2166
+msgid "Remaining"
+msgstr "Kvar"
+
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2173
 msgid "Files"
 msgstr "Filer"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1904
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2178
 msgid "Pieces"
 msgstr "Delar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1905
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2182
 msgid "Piece size"
 msgstr "Delstorlek"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1927
-msgid "Magnet link"
-msgstr "Magnet länk"
-
-#. We don't have the hash of the torrent file
-#. buf.append("<br>").append(_("Maggot link")).append(": <a
-#. href=\"").append(MAGGOT).append(hex).append(':').append(hex).append("\">")
-#. .append(MAGGOT).append(hex).append(':').append(hex).append("</a>");
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1933
-msgid "Torrent file"
-msgstr "Torrent fil"
-
-#: ../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:2205
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2209
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2259
 msgid "Directory"
 msgstr "Mapp"
 
-#: ../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 "Prioritet"
 
-#: ../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 "Up till högre mappnivå"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:1995
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2264
 msgid "Torrent not found?"
 msgstr "Torrent hittades ej?"
 
-#: ../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 "Fil hittades ej i torrent?"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2017
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2286
 msgid "complete"
 msgstr "färdig"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2018
-msgid "bytes remaining"
-msgstr "bytes kvar"
-
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2043
-msgid "Open"
-msgstr "Öppna"
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2287
+msgid "remaining"
+msgstr "kvar"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2069
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2341
 msgid "High"
 msgstr "Hög"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2074
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2346
 msgid "Normal"
 msgstr "Normal"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2079
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2351
 msgid "Skip"
 msgstr "Hoppa över"
 
-#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2088
+#: ../java/src/org/klomp/snark/web/I2PSnarkServlet.java:2360
 msgid "Save priorities"
 msgstr "Spara prioriteter"
-
-#: ../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:2225
-#, java-format
-msgid "Torrent already running: {0}"
-msgstr "Torrent kör redan: {0}"
-
-#: ../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:2233
-#, java-format
-msgid "Torrent at {0} was not valid"
-msgstr "Torrent vid {0} var inte giltig"
-
-#. FIXME don't lose peer setting
-#. String peerParam = req.getParameter("p");
-#. if (peerParam != null)
-#. buf.append("<input type=\"hidden\" name=\"p\"
-#. value=\"").append(peerParam).append("\" >\n");
-#: ../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/jsp/editClient.jsp b/apps/i2ptunnel/jsp/editClient.jsp
index 7aef0ab31e8fb335e95d9c42e8c33fdb75053ce5..d2ca8f7ad331cbc8d65fd30fdec720047d9ec7c7 100644
--- a/apps/i2ptunnel/jsp/editClient.jsp
+++ b/apps/i2ptunnel/jsp/editClient.jsp
@@ -19,9 +19,10 @@
     <title><%=intl._("I2P Tunnel Manager - Edit Client Tunnel")%></title>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
     <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+    <link href="/themes/console/images/favicon.ico" type="image/x-icon" rel="shortcut icon" />
 
     <% if (editBean.allowCSS()) {
-  %><link href="/themes/console/images/favicon.ico" type="image/x-icon" rel="shortcut icon" />
+  %><link rel="icon" href="<%=editBean.getTheme()%>images/favicon.ico" />
     <link href="<%=editBean.getTheme()%>default.css" rel="stylesheet" type="text/css" /> 
     <link href="<%=editBean.getTheme()%>i2ptunnel.css" rel="stylesheet" type="text/css" />
     <% }
diff --git a/apps/i2ptunnel/jsp/editServer.jsp b/apps/i2ptunnel/jsp/editServer.jsp
index eb9e7a1b361650cf6b630fa4c7b64e4f65a6c60b..1931182cce3d84df048895f9ff10c24e53be2108 100644
--- a/apps/i2ptunnel/jsp/editServer.jsp
+++ b/apps/i2ptunnel/jsp/editServer.jsp
@@ -19,9 +19,10 @@
     <title><%=intl._("I2P Tunnel Manager - Edit Server Tunnel")%></title>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
     <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+    <link href="/themes/console/images/favicon.ico" type="image/x-icon" rel="shortcut icon" />
 
     <% if (editBean.allowCSS()) {
-  %><link href="/themes/console/images/favicon.ico" type="image/x-icon" rel="shortcut icon" />
+  %><link rel="icon" href="<%=editBean.getTheme()%>images/favicon.ico" />
     <link href="<%=editBean.getTheme()%>default.css" rel="stylesheet" type="text/css" /> 
     <link href="<%=editBean.getTheme()%>i2ptunnel.css" rel="stylesheet" type="text/css" />
     <% }
diff --git a/apps/i2ptunnel/jsp/index.jsp b/apps/i2ptunnel/jsp/index.jsp
index 41adffc7a0ef24ad585293570facd2ba4ad2613b..5fad2c9ad45c1257dbed449d8735bef73547d7bf 100644
--- a/apps/i2ptunnel/jsp/index.jsp
+++ b/apps/i2ptunnel/jsp/index.jsp
@@ -24,7 +24,8 @@
     <link href="/themes/console/images/favicon.ico" type="image/x-icon" rel="shortcut icon" />
     
     <% if (indexBean.allowCSS()) {
-  %><link href="<%=indexBean.getTheme()%>default.css" rel="stylesheet" type="text/css" /> 
+  %><link rel="icon" href="<%=indexBean.getTheme()%>images/favicon.ico" />
+    <link href="<%=indexBean.getTheme()%>default.css" rel="stylesheet" type="text/css" /> 
     <link href="<%=indexBean.getTheme()%>i2ptunnel.css" rel="stylesheet" type="text/css" />
     <% }
   %>
@@ -115,7 +116,7 @@
             <%
             if (("httpserver".equals(indexBean.getInternalType(curServer)) || ("httpbidirserver".equals(indexBean.getInternalType(curServer)))) && indexBean.getTunnelStatus(curServer) == IndexBean.RUNNING) {
           %><label><%=intl._("Preview")%>:</label>    
-            <a class="control" title="Test HTTP server through I2P" href="http://<%=indexBean.getDestHashBase32(curServer)%>.b32.i2p"><%=intl._("Preview")%></a>
+            <a class="control" title="Test HTTP server through I2P" href="http://<%=indexBean.getDestHashBase32(curServer)%>.b32.i2p" target="_parent"><%=intl._("Preview")%></a>
             <%
             } else if (indexBean.getTunnelStatus(curServer) == IndexBean.RUNNING) {
           %><span class="text"><%=intl._("Base32 Address")%>:<br /><%=indexBean.getDestHashBase32(curServer)%>.b32.i2p</span>
diff --git a/apps/i2ptunnel/jsp/wizard.jsp b/apps/i2ptunnel/jsp/wizard.jsp
index d9aeb3873f8292fd9a0ae50fe4eb59305c021429..28439dc71d5f290e0211eb29395659aed886b33f 100644
--- a/apps/i2ptunnel/jsp/wizard.jsp
+++ b/apps/i2ptunnel/jsp/wizard.jsp
@@ -57,7 +57,8 @@
     <link href="/themes/console/images/favicon.ico" type="image/x-icon" rel="shortcut icon" />
 
     <% if (editBean.allowCSS()) {
-  %><link href="<%=editBean.getTheme()%>default.css" rel="stylesheet" type="text/css" />
+  %><link rel="icon" href="<%=editBean.getTheme()%>images/favicon.ico" />
+    <link href="<%=editBean.getTheme()%>default.css" rel="stylesheet" type="text/css" />
     <link href="<%=editBean.getTheme()%>i2ptunnel.css" rel="stylesheet" type="text/css" />
     <% }
   %>
diff --git a/apps/i2ptunnel/locale/messages_de.po b/apps/i2ptunnel/locale/messages_de.po
index caca897f6a100e62f8971c9694c1c28cf94e48c1..3ab1f53ad3f4ce65be0f5a947edff2074e103d37 100644
--- a/apps/i2ptunnel/locale/messages_de.po
+++ b/apps/i2ptunnel/locale/messages_de.po
@@ -15,10 +15,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: I2P\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 12:35+0000\n"
-"PO-Revision-Date: 2012-04-27 04:54+0000\n"
+"POT-Creation-Date: 2012-07-26 19:55+0000\n"
+"PO-Revision-Date: 2012-07-22 01:10+0000\n"
 "Last-Translator: blabla <blabla@trash-mail.com>\n"
-"Language-Team: German (http://www.transifex.net/projects/p/I2P/language/"
+"Language-Team: German (http://www.transifex.com/projects/p/I2P/language/"
 "de/)\n"
 "Language: de\n"
 "MIME-Version: 1.0\n"
@@ -26,15 +26,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 "Dies scheint kein gültiges Ziel zu sein:"
 
-#: ../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 "Der I2P-Adresshelfer kann dir bei solch einem Ziel nicht helfen."
 
-#: ../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 <a href=\"{0}\">here</"
@@ -45,55 +45,61 @@ msgstr ""
 "\"{0}\">hier</a>, und um das Ziel aus der kollidierenden Adresshelfer-"
 "Anfrage zu besuchen, <a href=\"{1}\">hier</a>!"
 
-#: ../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
+#: ../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 "Host"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1012
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027
 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:378
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:380
 msgid "Destination"
 msgstr "Ziel"
 
-#: ../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 "Weiter zu {0}, ohne zu speichern"
 
-#: ../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 "{0} im Router-Adressbuch speichern und auf die Eepseite weiterleiten"
 
 #. 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 "{0} im Master-Adressbuch speichern und auf die Eepseite weiterleiten"
 
-#: ../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 "{0} im privaten Adressbuch speichern und auf die Eepseite weiterleiten"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1196
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1211
 msgid "HTTP Outproxy"
 msgstr "HTTP-Outproxy"
 
-#: ../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 ""
 "Durch Klicken auf einen der untenstehenden Links bekommen Sie einen "
 "Adresshelfer von einem \"Sprung\"-Service:"
 
+#. Translators: parameter is a host name
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1252
+#, java-format
+msgid "{0} jump service"
+msgstr "Weiterleitungsdienst {0}"
+
 #: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159
 msgid "Added via address helper"
 msgstr "Durch Adresshelfer hinzugefügt"
@@ -223,12 +229,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:303
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:305
 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:285
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:287
 msgid "Port not set"
 msgstr "Port nicht gesetzt"
 
@@ -236,90 +242,90 @@ msgstr "Port nicht gesetzt"
 msgid "I2P Tunnel Manager - Edit Client Tunnel"
 msgstr "I2P-Tunnel-Manager - Kliententunnel bearbeiten"
 
-#: ../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 "Proxyeinstellungen bearbeiten"
 
-#: ../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 "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: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
+#: ../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 "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:259
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:292
+#: ../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 "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: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
+#: ../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 "Beschreibung"
 
-#: ../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 "Ziel"
 
-#: ../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 "Zugriffspunkt"
 
-#: ../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 "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:477
+#: ../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 "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:356
+#: ../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 "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:376
+#: ../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 "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:380
+#: ../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 "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:383
+#: ../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 "B32-Adressen nicht empfohlen"
 
-#: ../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 "versch. Klienten"
 
-#: ../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)"
@@ -327,29 +333,29 @@ msgstr ""
 "(Soll dieser Tunnel mit anderen Klienten und IRC/HTTP-Klienten geteilt "
 "werden? Änderungen benötigen Neustart des Klientenproxys)"
 
-#: ../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
+#: ../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 "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:521
+#: ../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 "(Aktiviere das Kästchen für 'ja')"
 
-#: ../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 "DCC aktivieren"
 
-#: ../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 "Erweiterte Netzwerkoptionen"
 
-#: ../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!)"
@@ -357,287 +363,278 @@ msgstr ""
 "(HINWEIS: Ist dieser Proxy konfiguriert, Tunnel mit anderen Klienten zu "
 "teilen, so gelten diese Optionen für alle Klienten des Proxys!)"
 
-#: ../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 "Tunneloptionen"
 
-#: ../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 "Länge"
 
-#: ../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 "0-Hop-Tunnel (geringe Anonymität, geringe Latenz)"
 
-#: ../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 "1-Hop-Tunnel (mittlere Anonymität, mittlere Latenz)"
 
-#: ../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 "2-Hop-Tunnel (hohe Anonymität, hohe Latenz)"
 
-#: ../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 "3-Hop-Tunnel (sehr hohe Anonymität, geringe Leistung)"
 
-#: ../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 "Hop-Tunnel (sehr geringe Leistung)"
 
-#: ../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 "Varianz"
 
-#: ../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 ""
 "0-Hop-Varianz (keine zufällige Längenveränderung, konsistente Leistung)"
 
-#: ../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 ""
 "+ 0-1 Hop Varianz (mittlere zufällige Verlängerung, verringert die Leistung)"
 
-#: ../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 "+ 0-2 Hops Varianz (hohe zufällige Verlängerung, verringerte Leistung)"
 
-#: ../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 ""
 "+/- 0-1 Hop Varianz (geringe zufällige Längenänderung, Standardleistung)"
 
-#: ../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 "+/- 0-2 Hops Varianz (nicht empfohlen)"
 
-#: ../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 "Hops Varianz"
 
-#: ../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 "Anzahl"
 
-#: ../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 ""
 "1 eingehender, 1 ausgehender Tunnel (geringe Bandbreitennutzung, weniger "
 "zuverlässig)"
 
-#: ../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 ""
 "2 eingehende, 2 ausgehende Tunnel (Standardbandbreitennutzung, zuverlässig)"
 
-#: ../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 ""
 "3 eingehende, 3 ausgehende Tunnel (hohe Bandbreitennutzung, zuverlässiger)"
 
-#: ../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 "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
+#: ../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 "Anzahl an Ersatztunneln"
 
-#: ../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 "0 Ersatztunnel (0 Redundanz, keine zusätzliche Ressourcennutzung)"
 
-#: ../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 ""
 "1 Ersatztunnel in jede Richtung (geringe Redundanz, geringe "
 "Ressourcennutzung)"
 
-#: ../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 ""
 "2 Ersatztunnel in jede Richtung (mittlere Redundanz, mittlere "
 "Ressourcennutzung)"
 
-#: ../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 ""
 "3 Ersatztunnel in jede Richtung (hohe Redundanz, hohe Ressourcennutzung)"
 
-#: ../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 "Ersatztunnel"
 
-#: ../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 "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
+#: ../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 "Interaktive Verbindung"
 
-#: ../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 "Mengenverbindung (Download/Webseiten/BitTorrent)"
 
-#: ../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 "Verbindung verzögern"
 
-#: ../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 "für Verbindungen mit Anfragen/Antworten"
 
-#: ../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 "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: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
+#: ../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 "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
+#: ../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 "Anzahl an Tunneln im Leerlauf reduzieren"
 
-#: ../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 "aktiviert"
 
-#: ../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 "Reduzierte Tunnelanzahl"
 
-#: ../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 "Minuten Inaktivität"
 
-#: ../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 "nicht genutzte Tunnel schließen"
 
-#: ../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 "Neue Schlüssel beim Wiederöffnen"
 
-#: ../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 "deaktiviert"
 
-#: ../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 "Aufbau des Tunnela verzögern, bis dieser benötigt wird"
 
-#: ../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 "Dauerhafter privater Schlüssel"
 
-#: ../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 "Datei"
 
-#: ../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 "lokales Ziel"
 
-#: ../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 "(falls bekannt)"
 
-#: ../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 "lokale Autorisation"
 
-#: ../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 "Benutzername"
 
-#: ../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 "Passwort"
 
-#: ../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 "Outproxy Autorisation"
 
-#: ../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 "List der Sprung-URLs"
 
-#: ../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 "Eigene Optionen"
 
-#: ../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 ""
-"HINWEIS: Falls der Tunnel gerade aktiv ist, werden die meisten Änderungen "
-"erst nach einem Neustart des Tunnels wirksam."
-
 #: ../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
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:699
 msgid "Cancel"
 msgstr "Abbrechen"
 
@@ -655,132 +652,132 @@ msgstr "Speichern"
 msgid "I2P Tunnel Manager - Edit Server Tunnel"
 msgstr "I2P-Tunnel-Manager - Servertunnel bearbeiten"
 
-#: ../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 "Servereinstellungen ändern"
 
-#: ../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 "Neue Servereinstellungen"
 
-#: ../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 "Name der Webseite"
 
-#: ../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 "(für ausgehende Proxies leer lassen)"
 
-#: ../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 "private Schlüsseldatei"
 
-#: ../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 "zum lokalen Adressbuch hinzufügen"
 
-#: ../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 "Signatur des Namens"
 
-#: ../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 "Leaseset verschlüsseln"
 
-#: ../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 "Schlüssel zum verschlüsseln"
 
-#: ../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 "Erzeuge neuen Schlüssel"
 
-#: ../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 "Erzeugen"
 
-#: ../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 "(Tunnel muss zuerst beendet sein)"
 
-#: ../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 "Zugang beschränken"
 
-#: ../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 "Zugangsliste"
 
-#: ../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 "Sperrliste"
 
-#: ../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 "Zugangsliste"
 
-#: ../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 "Begrenzung eingehender Verbindungen (0=unbegrenzt)"
 
-#: ../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 "pro Klient"
 
-#: ../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 "pro Minute"
 
-#: ../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 "pro Stunde"
 
-#: ../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 "pro Tag"
 
-#: ../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 "Gesamt"
 
-#: ../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 "max. Anzahl gleichzeitiger Verbindungen (0=unbegrenzt)"
 
-#: ../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 "Neuer Zertifizierungstyp"
 
-#: ../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 "Keiner"
 
-#: ../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 "Hashcash (Durchsatz)"
 
-#: ../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 "Hashcash Berechnungszeit"
 
-#: ../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 "Abschätzung"
 
-#: ../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 "Versteckt"
 
-#: ../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 "Signiert (unterschrieben von)"
 
-#: ../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 "Zertifikat modifizieren"
 
-#: ../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 "Modifizieren"
 
@@ -788,133 +785,133 @@ msgstr "Modifizieren"
 msgid "I2P Tunnel Manager - List"
 msgstr "I2P-Tunnel-Manager - Liste"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:95
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:97
 msgid "Status Messages"
 msgstr "Statusnachrichten"
 
-#: ../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 "Refresh"
 msgstr "Auffrischen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:101
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:103
 msgid "Tunnel Wizard"
 msgstr "Tunnel Wizard"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:105
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:107
 msgid "Stop All"
 msgstr "Alle stoppen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:109
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:111
 msgid "Start All"
 msgstr "Alle starten"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:113
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:115
 msgid "Restart All"
 msgstr "Alle neustarten"
 
-#: ../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 "Reload Config"
 msgstr "Konfiguration neu einlesen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121
 msgid "I2P Server Tunnels"
 msgstr "I2P-Servertunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:123
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:144
+#: ../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 "Läuft auf"
 
-#: ../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
+#: ../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 "Vorschau"
 
-#: ../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
+#: ../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 "Status"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:176
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:178
 msgid "Base32 Address"
 msgstr "Basis-32-Adresse"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:184
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:186
 msgid "No Preview"
 msgstr "Keine Vorschau"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:197
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:317
+#: ../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 "Starte ..."
 
-#: ../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
+#: ../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 "Stopp"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:211
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:345
+#: ../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 "Aktiv"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:225
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:359
+#: ../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 "Gestoppt"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:232
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:366
+#: ../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 "Start"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249
 msgid "New server tunnel"
 msgstr "Neuer Servertunnel"
 
-#: ../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
+#: ../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 "Standard"
 
-#: ../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/index_jsp.java:253
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:411
 msgid "Create"
 msgstr "Erstellen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255
 msgid "I2P Client Tunnels"
 msgstr "I2P-Klienten-Tunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:261
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:296
+#: ../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 "Interface"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:331
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:333
 msgid "Standby"
 msgstr "Wartestellung"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:375
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:377
 msgid "Outproxy"
 msgstr "Ausgehender Proxy"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:392
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:394
 msgid "none"
 msgstr "Keiner"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:405
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407
 msgid "New client tunnel"
 msgstr "Neuer Kliententunnel"
 
@@ -922,41 +919,41 @@ msgstr "Neuer Kliententunnel"
 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:137
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:562
+#: ../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 "Server oder 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
+#: ../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 "Tunnel Typ"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:149
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:596
+#: ../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 "Tunnel Name und Beschreibung"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:155
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:605
+#: ../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 "Tunnel Ziel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:161
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:621
+#: ../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 "Adresse und Port"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:167
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:647
+#: ../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 "Tunnel automatisch starten ?"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:173
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:175
 msgid "Wizard completed"
 msgstr "Wizard abgeschlossen"
 
-#: ../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 ""
 "This wizard will take you through the various options available for creating "
 "tunnels in I2P."
@@ -964,7 +961,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:189
+#: ../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."
@@ -972,7 +969,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:191
+#: ../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."
@@ -980,7 +977,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:193
+#: ../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."
@@ -988,37 +985,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:195
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:197
 msgid "Server Tunnel"
 msgstr "Server Tunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:197
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:199
 msgid "Client Tunnel"
 msgstr "Client Tunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:215
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:217
 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:223
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225
 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:225
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267
+#: ../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 "Wenn keiner der anderen Tunneltypen den Anforderungen entspricht"
 
-#: ../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 "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:229
+#: ../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/"
@@ -1028,7 +1025,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:231
+#: ../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."
@@ -1036,11 +1033,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:233
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235
 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:235
+#: ../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."
@@ -1048,7 +1045,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:237
+#: ../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)"
@@ -1056,11 +1053,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:239
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241
 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:241
+#: ../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."
@@ -1068,7 +1065,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:243
+#: ../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."
@@ -1076,7 +1073,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:245
+#: ../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 "
@@ -1086,7 +1083,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:247
+#: ../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."
@@ -1094,7 +1091,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:249
+#: ../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 "
@@ -1104,11 +1101,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:251
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253
 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:253
+#: ../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."
@@ -1116,25 +1113,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:255
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:257
 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:265
+#: ../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 ""
 "ein einfacher Servertunnel für die Bereitstellung allgemeiner Dienste im I2P-"
 "Netz"
 
-#: ../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 "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:271
+#: ../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 "Benutz diesen Tunnel Typ um eine Eepsite zu hosten."
 
-#: ../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 ""
 "A customised server tunnel that can both serve HTTP data and connect to "
 "other server tunnels."
@@ -1142,17 +1139,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:275
+#: ../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 ""
 "Dieser Tunneltyp kommt vorranging beim Betreiben eines Seedless-Servers zum "
 "Einsatz."
 
-#: ../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 "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:279
+#: ../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."
@@ -1160,15 +1157,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:281
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:283
 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:320
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322
 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:322
+#: ../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."
@@ -1176,7 +1173,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:352
+#: ../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."
@@ -1184,17 +1181,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:354
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:356
 msgid "Separate multiple proxies with commas."
 msgstr "Trenne mehrere Proxies mit Kommas."
 
-#: ../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 ""
 "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:374
+#: ../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."
@@ -1202,7 +1199,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:404
+#: ../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."
@@ -1210,19 +1207,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:427
+#: ../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 "Dies ist der Port auf dem der Service Verbindungen akzeptiert."
 
-#: ../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 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:450
+#: ../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 "Dies ist auch der Client Port für den HTTPBidir Server Tunnel"
 
-#: ../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 ""
 "How do you want this tunnel to be accessed? By just this machine, your "
 "entire subnet, or external internet?"
@@ -1230,17 +1227,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:471
+#: ../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 "Hauptsächlich will man 127.0.0.1 erlauben"
 
-#: ../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 ""
 "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:515
+#: ../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 "
@@ -1250,12 +1247,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:541
+#: ../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 ""
 "Der Wizard hat nun genug Informationen für die Tunnelerstellung gesammelt."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:543
+#: ../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."
@@ -1263,7 +1260,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:548
+#: ../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."
@@ -1271,11 +1268,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:550
+#: ../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 "Der Router startet den Tunnel sobald er eingerichtet ist."
 
-#: ../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 ""
 "Because you chose not to automatically start the tunnel, you will have to "
 "manually start it."
@@ -1283,7 +1280,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:556
+#: ../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."
@@ -1291,11 +1288,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:560
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:562
 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:658
+#: ../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."
@@ -1303,7 +1300,7 @@ msgstr ""
 "Neben diesen grundlegenden Einstellungen gibt es eine Reihe fortgeschritener "
 "Tunneloptionen."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:660
+#: ../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 "
@@ -1313,18 +1310,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:702
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:704
 msgid "Previous"
 msgstr "Vorheriges"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:710
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:712
 msgid "Save Tunnel"
 msgstr "Speichere Tunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:716
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:718
 msgid "Finish"
 msgstr "Abschließen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:722
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:724
 msgid "Next"
 msgstr "Nächstes"
diff --git a/apps/i2ptunnel/locale/messages_en.po b/apps/i2ptunnel/locale/messages_en.po
index e0308cbba2503f2ecf51925e41f138f415cbbc42..83b24e199f130de4a2c7927ff7fdbec8edd19c53 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 <duck@mail.i2p>\n"
 "Language-Team: duck <duck@mail.i2p>\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 <a href=\"{0}\">here</"
@@ -34,53 +34,59 @@ msgid ""
 "\"{1}\">here</a>."
 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/i2ptunnel/locale/messages_es.po b/apps/i2ptunnel/locale/messages_es.po
index 58160cc95adf7cb9932ade4395d0cee8cb1a4a50..c5bbeaf039ead9e135b934708b05b9dc7390224e 100644
--- a/apps/i2ptunnel/locale/messages_es.po
+++ b/apps/i2ptunnel/locale/messages_es.po
@@ -5,7 +5,7 @@
 #
 # Translators:
 # "blabla", 2011.
-#   <blabla@trash-mail.com>, 2011.
+#   <blabla@trash-mail.com>, 2011, 2012.
 # ducki2p <ducki2p@gmail.com>, 2011.
 # foo <foo@bar>, 2009.
 #   <punkibastardo@gmail.com>, 2011, 2012.
@@ -14,26 +14,26 @@ 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-04-21 15:03+0000\n"
-"Last-Translator: punkibastardo <punkibastardo@gmail.com>\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 19:52+0000\n"
+"Last-Translator: blabla <blabla@trash-mail.com>\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"
 "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 "Éste parece ser un destino falso:"
 
-#: ../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 "El ayudante de direcciones no te puede ayudar con un destino así."
 
-#: ../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 <a href=\"{0}\">here</"
@@ -44,58 +44,64 @@ msgstr ""
 "\"{0}\">aquí</a>! Para visitar el destino del ayudante de direcciones en "
 "conflicto, ¡pincha <a href=\"{1}\">aquí</a>!"
 
-#: ../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
+#: ../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 "Host"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1012
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027
 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:378
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:380
 msgid "Destination"
 msgstr "Destino"
 
-#: ../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 "Acceder a {0} sin guardar"
 
-#: ../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 ""
 "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/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1045
 #, 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:1031
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1046
 #, 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:1196
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1211
 msgid "HTTP Outproxy"
 msgstr "Puerta de salida HTTP"
 
-#: ../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 ""
 "Pincha en un enlace de debajo para buscar un ayudante de direcciones "
 "mediante el uso de un servicio de \"salto\":"
 
+#. Translators: parameter is a host name
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1252
+#, java-format
+msgid "{0} jump service"
+msgstr "servicio saltador {0}"
+
 #: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159
 msgid "Added via address helper"
 msgstr "Agregado por el ayudante de direcciones."
@@ -223,12 +229,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:303
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:305
 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:285
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:287
 msgid "Port not set"
 msgstr "Puerto no establecido"
 
@@ -236,90 +242,90 @@ msgstr "Puerto no establecido"
 msgid "I2P Tunnel Manager - Edit Client Tunnel"
 msgstr "Gestor del túneles I2P - Editar túnel de cliente"
 
-#: ../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 "Editar configuración de proxy"
 
-#: ../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 "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: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
+#: ../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 "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:259
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:292
+#: ../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 "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: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
+#: ../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 "Descripción"
 
-#: ../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 "Objetivo"
 
-#: ../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 "Punto de Acceso"
 
-#: ../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 "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:477
+#: ../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 "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:356
+#: ../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 "Outproxis"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:195
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:376
+#: ../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 "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:380
+#: ../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 "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:383
+#: ../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 "b32 no recomendado"
 
-#: ../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 "Túnel Compartido"
 
-#: ../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)"
@@ -327,29 +333,29 @@ 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
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:517
+#: ../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 "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:521
+#: ../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 "(Marca la casilla para \"SÍ\")"
 
-#: ../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 "Habilitar DCC"
 
-#: ../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 "Opciones de red avanzadas"
 
-#: ../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!)"
@@ -357,96 +363,96 @@ 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
+#: ../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 "Opciones de Túnel"
 
-#: ../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 "Longitud"
 
-#: ../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 "Túnel de 0 saltos (anonimato bajo, latencia baja)"
 
-#: ../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 "Túnel de 1 salto (anonimato medio, latencia 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
+#: ../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 "Túnel de 2 saltos (anonimato alto, latencia 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
+#: ../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 "Túnel de 3 saltos (anonimato muy alto, rendimiento pobre)"
 
-#: ../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 "saltos de túnel (rendimiento muy pobre)"
 
-#: ../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 "Variación"
 
-#: ../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 "Variación de 0 saltos (sin aleatoriedad, rendimiento constante)"
 
-#: ../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 ""
 "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
+#: ../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 ""
 "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
+#: ../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 ""
 "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
+#: ../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 "Variación de +/- 0-2 saltos (no recomendado)"
 
-#: ../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 "Variación de saltos"
 
-#: ../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 "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
+#: ../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 ""
 "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
+#: ../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)"
@@ -454,194 +460,185 @@ 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
+#: ../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 ""
 "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
+#: ../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 "túneles"
 
-#: ../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 "Cantidad de respaldo"
 
-#: ../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 "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
+#: ../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 ""
 "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
+#: ../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 ""
 "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
+#: ../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 ""
 "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
+#: ../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 "túneles de respaldo"
 
-#: ../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 "Perfil"
 
-#: ../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 "conexión interactiva"
 
-#: ../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 "conexión en masa (descargas/web/BT)"
 
-#: ../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 "Retrasar Conexión"
 
-#: ../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 "para las conexiones de solicitud/respuesta"
 
-#: ../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 "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: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
+#: ../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 "Puerto"
 
-#: ../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 "Reducir la cantidad de túneles cuando está inactivo"
 
-#: ../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 "Habilitar"
 
-#: ../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 "Número de túneles reducido"
 
-#: ../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 "Minutos de inactividad"
 
-#: ../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 "Cerrar los túneles cuando se está inactivo"
 
-#: ../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 "Nuevas claves al reabrir"
 
-#: ../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 "Desactivar"
 
-#: ../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 "Retrasar apertura del túnel hasta que sea necesario"
 
-#: ../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 "Clave privada persistente"
 
-#: ../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 "Archivo"
 
-#: ../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 "destino local"
 
-#: ../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 "(si se conoce)"
 
-#: ../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 "Autorización local"
 
-#: ../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 "Nombre de usuario"
 
-#: ../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 "Contraseña"
 
-#: ../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 "Autorización outproxy"
 
-#: ../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 "Lista de URL de 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
+#: ../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 "Opciones personalizadas"
 
-#: ../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 ""
-"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:697
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:699
 msgid "Cancel"
 msgstr "Cancelar"
 
@@ -659,132 +656,132 @@ msgstr "Guardar"
 msgid "I2P Tunnel Manager - Edit Server Tunnel"
 msgstr "Gestor del túneles I2P - Editar túnel servidor"
 
-#: ../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 "Editar configuración del servidor"
 
-#: ../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 "Nueva configuración del servidor"
 
-#: ../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 "Nombre de la página"
 
-#: ../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 "(dejar en blanco para puertas de salida)"
 
-#: ../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 "archivo de clave privada"
 
-#: ../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 "Agregar a la libreta de direcciones local"
 
-#: ../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 "Firma del Hostname"
 
-#: ../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 "Cifrar Leaseset"
 
-#: ../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 "Clave de cifrado"
 
-#: ../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 "Generar nueva clave"
 
-#: ../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 "Generar"
 
-#: ../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 "(El túnel debe detenerse primero)"
 
-#: ../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 "Lista de acceso restringido"
 
-#: ../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 "Lista blanca"
 
-#: ../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 "Lista negra"
 
-#: ../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 "Lista de acceso"
 
-#: ../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 "Límites de conexiones entrantes (0 = sin límite)"
 
-#: ../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 "Por cliente"
 
-#: ../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 "por minuto"
 
-#: ../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 "Por hora"
 
-#: ../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 "Por día"
 
-#: ../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 "Total"
 
-#: ../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 "Número máximo de conexiones simultáneas (0 = sin límite)"
 
-#: ../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 "Nuevo tipo de certificado"
 
-#: ../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 "Ninguno"
 
-#: ../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 "Hashcash (esfuerzo)"
 
-#: ../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 "Tiempo de Calc Hashcash "
 
-#: ../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 "Estimación"
 
-#: ../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 "Oculto"
 
-#: ../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 "Firmado (firmado por)"
 
-#: ../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 "Modificar Certificado"
 
-#: ../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 "Modificar"
 
@@ -792,133 +789,133 @@ msgstr "Modificar"
 msgid "I2P Tunnel Manager - List"
 msgstr "Gestor de túneles I2P - Lista"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:95
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:97
 msgid "Status Messages"
 msgstr "Mensajes de estado"
 
-#: ../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 "Refresh"
 msgstr "Actualizar"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:101
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:103
 msgid "Tunnel Wizard"
 msgstr "Asistente de túnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:105
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:107
 msgid "Stop All"
 msgstr "Detener todos"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:109
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:111
 msgid "Start All"
 msgstr "Iniciar todos"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:113
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:115
 msgid "Restart All"
 msgstr "Reiniciar todos"
 
-#: ../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 "Reload Config"
 msgstr "Actualizar configuración"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121
 msgid "I2P Server Tunnels"
 msgstr "Túneles de servidor 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
+#: ../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 "Apunta 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
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:170
+#: ../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 "Vista previa"
 
-#: ../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
+#: ../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 "Estado"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:176
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:178
 msgid "Base32 Address"
 msgstr "Dirección Base32"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:184
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:186
 msgid "No Preview"
 msgstr "Sin vista previa"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:197
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:317
+#: ../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 "Iniciando..."
 
-#: ../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
+#: ../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 "Detener"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:211
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:345
+#: ../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 "Ejecutándose"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:225
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:359
+#: ../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 "Detenido"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:232
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:366
+#: ../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 "Iniciar"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249
 msgid "New server tunnel"
 msgstr "Nuevo servidor de túnel"
 
-#: ../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
+#: ../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 "Estándar"
 
-#: ../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/index_jsp.java:253
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:411
 msgid "Create"
 msgstr "Crear"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255
 msgid "I2P Client Tunnels"
 msgstr "Túneles de cliente I2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:261
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:296
+#: ../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 "Interfaz"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:331
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:333
 msgid "Standby"
 msgstr "En espera"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:375
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:377
 msgid "Outproxy"
 msgstr "Puerta de salida"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:392
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:394
 msgid "none"
 msgstr "ninguno"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:405
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407
 msgid "New client tunnel"
 msgstr "Nuevo túnel cliente"
 
@@ -926,41 +923,41 @@ msgstr "Nuevo túnel cliente"
 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:137
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:562
+#: ../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 "Túnel de cliente o servidor?"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:143
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:566
+#: ../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 "Tipo de túnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:149
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:596
+#: ../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 "Nombre y descripción del túnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:155
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:605
+#: ../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 "Destino del túnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:161
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:621
+#: ../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 "Dirección de enlace y puerto"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:167
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:647
+#: ../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 "Auto-iniciar túnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:173
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:175
 msgid "Wizard completed"
 msgstr "Asistente completado"
 
-#: ../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 ""
 "This wizard will take you through the various options available for creating "
 "tunnels in I2P."
@@ -968,7 +965,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:189
+#: ../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."
@@ -976,7 +973,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:191
+#: ../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."
@@ -984,7 +981,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:193
+#: ../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."
@@ -992,24 +989,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:195
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:197
 msgid "Server Tunnel"
 msgstr "Túnel de servidor"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:197
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:199
 msgid "Client Tunnel"
 msgstr "Túnel de cliente"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:215
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:217
 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:223
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225
 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:225
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:267
+#: ../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."
@@ -1017,11 +1014,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:227
+#: ../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 "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:229
+#: ../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/"
@@ -1031,7 +1028,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:231
+#: ../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."
@@ -1039,11 +1036,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:233
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235
 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:235
+#: ../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."
@@ -1051,7 +1048,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:237
+#: ../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)"
@@ -1059,11 +1056,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:239
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241
 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:241
+#: ../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."
@@ -1071,7 +1068,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:243
+#: ../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."
@@ -1079,7 +1076,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:245
+#: ../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 "
@@ -1089,7 +1086,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:247
+#: ../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."
@@ -1097,7 +1094,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:249
+#: ../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 "
@@ -1107,11 +1104,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:251
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253
 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:253
+#: ../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."
@@ -1119,24 +1116,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:255
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:257
 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:265
+#: ../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 ""
 "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:269
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271
 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:271
+#: ../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 "Utilice este tipo de túnel si desea alojar una eepsite."
 
-#: ../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 ""
 "A customised server tunnel that can both serve HTTP data and connect to "
 "other server tunnels."
@@ -1144,18 +1141,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:275
+#: ../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 ""
 "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:277
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279
 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:279
+#: ../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."
@@ -1163,15 +1160,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:281
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:283
 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:320
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322
 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:322
+#: ../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."
@@ -1179,7 +1176,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:352
+#: ../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."
@@ -1187,11 +1184,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:354
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:356
 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:372
+#: ../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."
@@ -1199,7 +1196,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:374
+#: ../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."
@@ -1207,7 +1204,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:404
+#: ../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."
@@ -1215,21 +1212,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:427
+#: ../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 ""
 "Este es el puerto por el que el servicio está aceptando conexiones entrantes."
 
-#: ../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 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:450
+#: ../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 "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:469
+#: ../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?"
@@ -1237,11 +1234,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:471
+#: ../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 "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:513
+#: ../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."
@@ -1249,7 +1246,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:515
+#: ../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 "
@@ -1260,12 +1257,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:541
+#: ../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 ""
 "El asistente ya ha recogido suficiente información para crear el túnel."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:543
+#: ../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."
@@ -1273,7 +1270,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:548
+#: ../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."
@@ -1281,11 +1278,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:550
+#: ../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 "El router iniciará el túnel una vez haya sido establecido."
 
-#: ../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 ""
 "Because you chose not to automatically start the tunnel, you will have to "
 "manually start it."
@@ -1293,7 +1290,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:556
+#: ../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."
@@ -1301,11 +1298,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:560
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:562
 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:658
+#: ../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."
@@ -1313,7 +1310,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:660
+#: ../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 "
@@ -1323,18 +1320,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:702
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:704
 msgid "Previous"
 msgstr "Anterior"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:710
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:712
 msgid "Save Tunnel"
 msgstr "Guardar Túnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:716
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:718
 msgid "Finish"
 msgstr "Finalizar"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:722
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:724
 msgid "Next"
 msgstr "Siguiente"
diff --git a/apps/i2ptunnel/locale/messages_fr.po b/apps/i2ptunnel/locale/messages_fr.po
index 39c0be5950ae65dc4a825dc6c1a77b901cdbe4ad..579ebd19356f0e4b71a1b8cda3e7873f98b49ebd 100644
--- a/apps/i2ptunnel/locale/messages_fr.po
+++ b/apps/i2ptunnel/locale/messages_fr.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: I2P i2ptunnel\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-12 09:02+0100\n"
 "Last-Translator: magma <magma@mail.i2p>\n"
 "Language-Team: duck <duck@mail.i2p>\n"
@@ -18,808 +18,1253 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n >= 2)\n"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:520
+#: ../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 <a href=\"{0}\">here</a>. To visit the conflicting addresshelper destination, click <a href=\"{1}\">here</a>."
-msgstr "Pour aller à la destination de votre base de données d''hôtes, cliquez <a href=\"{0}\">here</a>. Pour aller à la destination de l''aide d''adresse en conflit, cliquez <a href=\"{1}\">ici</a>."
+msgid ""
+"To visit the destination in your host database, click <a href=\"{0}\">here</"
+"a>. To visit the conflicting addresshelper destination, click <a href="
+"\"{1}\">here</a>."
+msgstr ""
+"Pour aller à la destination de votre base de données d''hôtes, cliquez <a "
+"href=\"{0}\">here</a>. Pour aller à la destination de l''aide d''adresse en "
+"conflit, cliquez <a href=\"{1}\">ici</a>."
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:881
-#: ../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
+#: ../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 "Hôte"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:882
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:370
+#: ../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:380
 msgid "Destination"
 msgstr "Destination"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:887
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1037
 #, java-format
 msgid "Continue to {0} without saving"
 msgstr "Aller sur le site i2p {0} sans enregistrer dans un carnet d'adresses. "
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:892
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1042
 #, java-format
 msgid "Save {0} to router address book and continue to eepsite"
 msgstr "Ajouter au carnet d''adresse du routeur {0} et aller sur le site i2p"
 
 #. only blockfile supports multiple books
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:895
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1045
 #, java-format
 msgid "Save {0} to master address book and continue to eepsite"
 msgstr "Ajouter au carnet d''adresse principal {0} et aller sur le site i2p"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:896
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1046
 #, java-format
 msgid "Save {0} to private address book and continue to eepsite"
 msgstr "Ajouter au carnet d''adresse privé {0} et aller sur le site i2p"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1052
-msgid "Click a link below to look for an address helper by using a \"jump\" service:"
-msgstr "Cliquez sur un des liens ci-dessous pour chercher une aide d'adresse en utilisant un \"service de saut\":"
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1211
+#, fuzzy
+msgid "HTTP Outproxy"
+msgstr "Mandataire sortant"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1270
+#: ../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 ""
+"Cliquez sur un des liens ci-dessous pour chercher une aide d'adresse en "
+"utilisant un \"service de saut\":"
+
+#. 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 "Ajouté via assitant d'adresse"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1294
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:183
 #, java-format
 msgid "Redirecting to {0}"
 msgstr "Redirection vers {0}"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1300
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:189
 msgid "Router Console"
 msgstr "Console du routeur"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1301
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190
 msgid "Addressbook"
 msgstr "Carnet d'adresses"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1301
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190
 msgid "Configuration"
 msgstr "Configuration"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1301
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190
 msgid "Help"
 msgstr "Aide"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1306
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:195
 #, java-format
 msgid "Saved {0} to the {1} addressbook, redirecting now."
 msgstr "{0} ajouté au carnet d''adresses {1}. Redirection en cours."
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1307
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:196
 #, java-format
 msgid "Failed to save {0} to the {1} addressbook, redirecting now."
 msgstr "{0} non ajouté au carnet d''adresses {1}. Redirection en cours."
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1309
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:198
 msgid "Click here if you are not redirected automatically."
 msgstr "Cliquez ici si vous n'êtes pas redirigé automatiquement."
 
-#: ../java/src/net/i2p/i2ptunnel/web/EditBean.java:326
-#: ../java/src/net/i2p/i2ptunnel/web/EditBean.java:336
+#: ../java/src/net/i2p/i2ptunnel/web/EditBean.java:332
+#: ../java/src/net/i2p/i2ptunnel/web/EditBean.java:342
 msgid "internal"
 msgstr "interne"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:171
-msgid "Invalid form submission, probably because you used the 'back' or 'reload' button on your browser. Please resubmit."
-msgstr "Échec de soumission du formulaire: vous avez peut-être utilisé le bouton \"Page précédente\" ou \"Recharger\" de votre navigateur. Merci de soumettre à nouveau."
+#: ../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 ""
+"Échec de soumission du formulaire: vous avez peut-être utilisé le bouton "
+"\"Page précédente\" ou \"Recharger\" de votre navigateur. Merci de soumettre "
+"à nouveau."
 
-#: ../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 "Configuration rechargée pour tous les tunnels"
 
 #. 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 "Démarrage du 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 "Arrêt du tunnel"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:311
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:314
 msgid "Configuration changes saved"
 msgstr "Modification de configuration enregistrée"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:314
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:317
 msgid "Failed to save configuration"
 msgstr "Échec d'enregistrement de la configuration"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:398
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:436
 msgid "New Tunnel"
 msgstr "Nouveau tunnel"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:418
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:456
 msgid "Standard client"
 msgstr "Client standard"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:419
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:457
 msgid "HTTP client"
 msgstr "Client HTTP"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:420
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:458
 msgid "IRC client"
 msgstr "Client IRC"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:421
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:459
 msgid "Standard server"
 msgstr "Serveur standard"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:422
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:460
 msgid "HTTP server"
 msgstr "Serveur HTTP"
 
-#: ../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 "Mandataire SOCKS 4/4a/5"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:424
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:462
 msgid "SOCKS IRC proxy"
 msgstr "Mandataire IRC SOCKS"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:425
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:463
 msgid "CONNECT/SSL/HTTPS proxy"
 msgstr "Mandataire CONNECT/SSL/HTTPS"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:426
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:464
 msgid "IRC server"
 msgstr "Serveur IRC"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:427
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:465
 msgid "Streamr client"
 msgstr "Client flux"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:428
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:466
 msgid "Streamr server"
 msgstr "Serveur flux"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:429
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:467
 msgid "HTTP bidir"
 msgstr "bidir HTTP"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:517
-#: ../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:305
 msgid "Host not set"
 msgstr "Hôte non défini"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:521
-#: ../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:287
 msgid "Port not set"
 msgstr "Port non défini"
 
-#: ../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 "Gestionnaire de tunnels I2P: Modifiez le 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:104
 msgid "Edit proxy settings"
 msgstr "Modifiez les réglages de mandataire"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:101
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:112
 msgid "New proxy settings"
 msgstr "Paramètres de nouveau mandataire"
 
-#: ../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: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 "Nom"
 
-#: ../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: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 "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:229
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:389
+#: ../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 "Description"
 
-#: ../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:137
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:147
 msgid "Target"
 msgstr "Cible"
 
-#: ../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: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 "Point d'accès"
 
-#: ../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: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 "requis"
 
-#: ../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: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 "Joignable par"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:180
+#: ../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 "Mandataires sortants"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:187
+#: ../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 "Destination de tunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:199
+#: ../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 "nom ou destination"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:202
+#: ../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 "b32 déconseillée"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:208
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:217
 msgid "Shared Client"
 msgstr "Client partagé"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:212
-msgid "(Share tunnels with other clients and irc/httpclients? Change requires restart of client proxy)"
-msgstr "Partager les tunnels avec d'autres clients et des clients http/irc? La modification requiert le redémarrage du client mandataire)"
+#: ../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 ""
+"Partager les tunnels avec d'autres clients et des clients http/irc? La "
+"modification requiert le redémarrage du client mandataire)"
 
-#: ../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: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 "Démarrage automatique"
 
-#: ../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: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 "(Cochez la case pour le  démarrage auto en même temps que le routeur)"
 
-#: ../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:233
+#, fuzzy
+msgid "Enable DCC"
+msgstr "Activer"
+
+#: ../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 "Options de réseau avancées"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:224
-msgid "(NOTE: when this client proxy is configured to share tunnels, then these options are for all the shared proxy clients!)"
-msgstr "(ATTENTION : quand ce mandataire client est configuré pour partager les tunnels, ces options sont appliquées à tous les mandataires clients partagés)"
+#: ../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 ""
+"(ATTENTION : quand ce mandataire client est configuré pour partager les "
+"tunnels, ces options sont appliquées à tous les mandataires clients partagés)"
 
-#: ../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:245
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:255
 msgid "Tunnel Options"
 msgstr "Options de tunnel"
 
-#: ../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:247
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:257
 msgid "Length"
 msgstr "Longueur"
 
-#: ../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:254
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:264
 msgid "0 hop tunnel (low anonymity, low latency)"
 msgstr "Tunnel à 0 saut (anonymat et latence faibles)"
 
-#: ../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:258
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:268
 msgid "1 hop tunnel (medium anonymity, medium latency)"
 msgstr "Tunnel à 1 saut (anonymat et latence moyens)"
 
-#: ../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:262
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:272
 msgid "2 hop tunnel (high anonymity, high latency)"
 msgstr "Tunnel à 2 sauts (anonymat et latence élevés)"
 
-#: ../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:266
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:276
 msgid "3 hop tunnel (very high anonymity, poor performance)"
 msgstr "Tunnel à 3 sauts (anonymat et latence très élevés)"
 
-#: ../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:274
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:284
 msgid "hop tunnel (very poor performance)"
 msgstr "Tunnel de saut (performances médiocres)"
 
-#: ../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:279
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:289
 msgid "Variance"
 msgstr "Variance"
 
-#: ../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:286
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:296
 msgid "0 hop variance (no randomisation, consistant performance)"
 msgstr "Variance à 0 saut (pas d'aléa, performances stables)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:272
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:291
-msgid "+ 0-1 hop variance (medium additive randomisation, subtractive performance)"
+#: ../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 "Variance à + 0 ou 1 saut (aléa moyen,  performances diminuées)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:276
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:295
-msgid "+ 0-2 hop variance (high additive randomisation, subtractive performance)"
+#: ../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 "Variance à + 0 à 2 sauts (aléa élevé,  performances diminuées)"
 
-#: ../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:298
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:308
 msgid "+/- 0-1 hop variance (standard randomisation, standard performance)"
 msgstr "Variance à +/- 0 ou 1 saut (aléas légers,  performances diminuées)"
 
-#: ../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:302
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:312
 msgid "+/- 0-2 hop variance (not recommended)"
 msgstr "Variance à +/- 0 à 2 sauts (déconseillée)"
 
-#: ../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:313
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:323
 msgid "hop variance"
 msgstr "variance de saut"
 
-#: ../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:318
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:328
 msgid "Count"
 msgstr "Nombre"
 
-#: ../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: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 "Tunnel à 1 entrant/1 sortant (faible consommation de bande passante, moins fiable)"
+msgstr ""
+"Tunnel à 1 entrant/1 sortant (faible consommation de bande passante, moins "
+"fiable)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:312
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:331
-msgid "2 inbound, 2 outbound tunnels (standard bandwidth usage, standard reliability)"
-msgstr "Tunnels à 2 entrants/2 sortants (consommation de bande passante standard, fiabilité standard)"
+#: ../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 ""
+"Tunnels à 2 entrants/2 sortants (consommation de bande passante standard, "
+"fiabilité standard)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:316
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:335
-msgid "3 inbound, 3 outbound tunnels (higher bandwidth usage, higher reliability)"
-msgstr "Tunnels à 3 entrants/3 sortants (consommation de bande passante plus élevée, fiabilité élevée)"
+#: ../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 ""
+"Tunnels à 3 entrants/3 sortants (consommation de bande passante plus élevée, "
+"fiabilité élevée)"
 
-#: ../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:341
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:351
 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:346
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:356
 msgid "Backup Count"
 msgstr "Secours"
 
-#: ../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:353
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:363
 msgid "0 backup tunnels (0 redundancy, no added resource usage)"
-msgstr "Aucun tunnel de secours (pas de tolérance de pannes, pas de consommation de ressources) "
+msgstr ""
+"Aucun tunnel de secours (pas de tolérance de pannes, pas de consommation de "
+"ressources) "
 
-#: ../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: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 "1 tunnel de secours par direction (légère tolérance de pannes, faible consommation de ressources)"
+msgstr ""
+"1 tunnel de secours par direction (légère tolérance de pannes, faible "
+"consommation de ressources)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:345
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:364
-msgid "2 backup tunnels each direction (medium redundancy, medium resource usage)"
-msgstr "2 tunnels de secours par direction (tolérance de pannes moyenne, consommation de ressources moyenne)"
+#: ../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 ""
+"2 tunnels de secours par direction (tolérance de pannes moyenne, "
+"consommation de ressources moyenne)"
 
-#: ../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: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 "3 tunnels de secours par direction (tolérance de pannes élevée, consommation de ressources élevée)"
+msgstr ""
+"3 tunnels de secours par direction (tolérance de pannes élevée, consommation "
+"de ressources élevée)"
 
-#: ../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:373
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:383
 msgid "backup tunnels"
 msgstr "Tunnels de secours"
 
-#: ../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:380
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:390
 msgid "Profile"
 msgstr "Profil"
 
-#: ../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:387
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:397
 msgid "interactive connection"
 msgstr "connexion interactive"
 
-#: ../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:391
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:401
 msgid "bulk connection (downloads/websites/BT)"
 msgstr "connexion forts transferts (téléchargements/sites web/BT)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:378
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:393
 msgid "Delay Connect"
 msgstr "Retard à la connexion"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:382
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:397
 msgid "for request/response connections"
 msgstr "pour les connexions de demandes/réponses"
 
-#: ../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:401
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:405
 msgid "Router I2CP Address"
 msgstr "Adresse I2CP du routeur"
 
-#: ../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:247
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:269
+#: ../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 "Port"
 
-#: ../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:421
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:485
 msgid "Reduce tunnel quantity when idle"
 msgstr "Réduire le nombre de tunnels quand inactif"
 
-#: ../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: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/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: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 "Activer"
 
-#: ../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:427
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:491
 msgid "Reduced tunnel count"
 msgstr "Réduire à"
 
-#: ../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: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 "Minutes d'inactivité"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:420
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:435
 msgid "Close tunnels when idle"
 msgstr "Fermer les tunnels quand inactif"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:426
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:441
 msgid "New Keys on Reopen"
 msgstr "Nouvelles clés à la réouverture"
 
-#: ../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:449
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:441
 msgid "Disable"
 msgstr "Désactiver"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:440
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:455
 msgid "Delay tunnel open until required"
 msgstr "Retarder l'ouverture jusqu'à l'utilisation"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:450
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:465
 msgid "Persistent private key"
 msgstr "Clé privée persistante"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:456
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:471
 msgid "File"
 msgstr "Fichier"
 
-#: ../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:475
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:230
 msgid "Local destination"
 msgstr "Destination locale"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:464
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:479
 msgid "(if known)"
 msgstr "(si connu)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:470
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:484
 msgid "Local Authorization"
 msgstr "Autorisation locale"
 
-#: ../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:504
 msgid "Username"
 msgstr "Identifiant"
 
-#: ../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:508
 msgid "Password"
 msgstr "Mot de passe"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:484
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:498
 msgid "Outproxy Authorization"
 msgstr "Autorisation de mandataire sortant"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:502
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:515
 msgid "Jump URL List"
 msgstr "Liste d'URL de sauts"
 
-#: ../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:521
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:531
 msgid "Custom options"
 msgstr "Options personnelles"
 
-#: ../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 "NOTE: si le tunnel est actif, la plupart des modifications ne prendront effet qu'après son redémarrage."
-
-#: ../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:525
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:535
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:699
 msgid "Cancel"
 msgstr "Annuler"
 
-#: ../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:529
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:539
 msgid "Delete"
 msgstr "Supprimer"
 
-#: ../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:531
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:541
 msgid "Save"
 msgstr "Enregistrer"
 
-#: ../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 "Gestionnaire de tunnels I2P: modifier le tunnel serveur"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:93
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:104
 msgid "Edit server settings"
 msgstr "Modifier les paramètres du serveur"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:101
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:112
 msgid "New server settings"
 msgstr "Paramètres de nouveau serveur"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:199
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:209
 msgid "Website name"
 msgstr "Nom du site web"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:203
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:213
 msgid "(leave blank for outproxies)"
 msgstr "(laisser vide pour les mandataires sortants)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:208
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:218
 msgid "Private key file"
 msgstr "Fichier de clé privée"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:230
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:240
 msgid "Add to local addressbook"
 msgstr "Ajouter au carnet d'adresses local"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:237
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:247
 msgid "Hostname Signature"
 msgstr "Signature du nom d'hôte"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:417
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423
 msgid "Encrypt Leaseset"
 msgstr "Jeu de baux crypté"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:429
 msgid "Encryption Key"
 msgstr "Clé de cryptage"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:427
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433
 msgid "Generate New Key"
 msgstr "Générer une nouvelle clé"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:429
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:435
 msgid "Generate"
 msgstr "Générer"
 
-#: ../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:437
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:529
 msgid "(Tunnel must be stopped first)"
 msgstr "(Le tunnel doit préalablement être arrêté)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439
 msgid "Restricted Access List"
 msgstr "Contrôle d'accès"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:445
 msgid "Whitelist"
 msgstr "Liste blanche"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:443
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:449
 msgid "Blacklist"
 msgstr "Liste noire"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:447
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:453
 msgid "Access List"
 msgstr "Liste d'accès"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:451
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:457
 msgid "Inbound connection limits (0=unlimited)"
 msgstr "Limite de connexions entrantes (0=pas de limite)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:453
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459
 msgid "Per client"
 msgstr "Par client"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:455
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:461
 msgid "Per minute"
 msgstr "Par minute"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:465
 msgid "Per hour"
 msgstr "Par heure"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:463
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:469
 msgid "Per day"
 msgstr "Par jour"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:467
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:473
 msgid "Total"
 msgstr "Total"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:475
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:481
 msgid "Max concurrent connections (0=unlimited)"
 msgstr "Connexions simultanées maximum (0=pas de limite)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:493
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499
 msgid "New Certificate type"
 msgstr "Type de nouveau certificat"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:495
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:501
 msgid "None"
 msgstr "Aucun"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:505
 msgid "Hashcash (effort)"
 msgstr "Pénalité"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:505
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:511
 msgid "Hashcash Calc Time"
 msgstr "Durée de calcul de pénalisation"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:507
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513
 msgid "Estimate"
 msgstr "Estimer"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:509
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:515
 msgid "Hidden"
 msgstr "Masqué"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:519
 msgid "Signed (signed by)"
 msgstr "Signé (signé par)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:519
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:525
 msgid "Modify Certificate"
 msgstr "Modifier le certificat"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:521
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:527
 msgid "Modify"
 msgstr "Modifier"
 
-#: ../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 "Gestionnaire de tunnels I2P - Liste"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:86
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:97
 msgid "Status Messages"
 msgstr "Messages d'état"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:90
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:101
 msgid "Refresh"
 msgstr "Actualiser"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:94
+#: ../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:107
 msgid "Stop All"
 msgstr "Arrêter tous"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:98
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:111
 msgid "Start All"
 msgstr "Démarrer tous"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:102
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:115
 msgid "Restart All"
 msgstr "Redémarrer tous"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:106
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:119
 msgid "Reload Config"
 msgstr "Recharger la configuration"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:108
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121
 msgid "I2P Server Tunnels"
 msgstr "Tunnels serveurs 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:125
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:146
 msgid "Points at"
 msgstr "Pointe vers"
 
-#: ../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: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 "Aperçu"
 
-#: ../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: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 "État"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:166
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:178
 msgid "Base32 Address"
 msgstr "Adresse Base32"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:174
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:186
 msgid "No Preview"
 msgstr "Aucun aperçu"
 
-#: ../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:199
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:319
 msgid "Starting..."
 msgstr "Démarrage..."
 
-#: ../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: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 "Arrêter"
 
-#: ../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:213
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:347
 msgid "Running"
 msgstr "Actif"
 
-#: ../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:227
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:361
 msgid "Stopped"
 msgstr "Arrêté"
 
-#: ../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:234
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:368
 msgid "Start"
 msgstr "Démarrer"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:237
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249
 msgid "New server tunnel"
 msgstr "Nouveau tunnel serveur"
 
-#: ../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: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 "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:253
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:411
 msgid "Create"
 msgstr "Créer"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:243
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255
 msgid "I2P Client Tunnels"
 msgstr "Tunnels clients 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:263
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:298
 msgid "Interface"
 msgstr "Interface"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:321
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:333
 msgid "Standby"
 msgstr "Pause"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:366
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:377
 msgid "Outproxy"
 msgstr "Mandataire sortant"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:384
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:394
 msgid "none"
 msgstr "aucun"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:397
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407
 msgid "New client tunnel"
 msgstr "Nouveau tunnel client"
 
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:119
+#, fuzzy
+msgid "I2P Tunnel Manager - Tunnel Creation Wizard"
+msgstr "Gestionnaire de tunnels I2P: Modifiez le tunnel client"
+
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:139
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:564
+#, fuzzy
+msgid "Server or client tunnel?"
+msgstr "Nouveau tunnel client"
+
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:145
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:568
+#, fuzzy
+msgid "Tunnel type"
+msgstr "Options de tunnel"
+
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:151
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:598
+#, fuzzy
+msgid "Tunnel name and description"
+msgstr "Destination de tunnel"
+
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:157
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:607
+#, fuzzy
+msgid "Tunnel destination"
+msgstr "Destination de tunnel"
+
+#: ../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:169
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:649
+#, fuzzy
+msgid "Tunnel auto-start"
+msgstr "Options de tunnel"
+
+#: ../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: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: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: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: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:197
+#, fuzzy
+msgid "Server Tunnel"
+msgstr "Tunnels serveurs I2P"
+
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:199
+#, fuzzy
+msgid "Client Tunnel"
+msgstr "Tunnels clients I2P"
+
+#: ../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:225
+msgid "Basic tunnel for connecting to a single service 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: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: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: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: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:235
+msgid "Customised client tunnel specific for IRC connections."
+msgstr ""
+
+#: ../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: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:241
+msgid "A tunnel that implements the SOCKS protocol."
+msgstr ""
+
+#: ../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: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: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: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: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:253
+msgid "A client tunnel that implements the HTTP CONNECT command."
+msgstr ""
+
+#: ../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:257
+msgid "A customised client tunnel for Streamr."
+msgstr ""
+
+#: ../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:271
+msgid "A server tunnel that is customised for HTTP connections."
+msgstr ""
+
+#: ../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: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: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:279
+msgid "A customised server tunnel for hosting IRC networks inside I2P."
+msgstr ""
+
+#: ../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:283
+msgid "A customised server tunnel for Streamr."
+msgstr ""
+
+#: ../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: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: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:356
+msgid "Separate multiple proxies with commas."
+msgstr ""
+
+#: ../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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:562
+msgid "Below is a summary of the options you chose:"
+msgstr ""
+
+#: ../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: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:704
+#, fuzzy
+msgid "Previous"
+msgstr "Aperçu"
+
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:712
+#, fuzzy
+msgid "Save Tunnel"
+msgstr "Nouveau tunnel"
+
+#: ../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:724
+msgid "Next"
+msgstr ""
+
+#~ msgid ""
+#~ "NOTE: If tunnel is currently running, most changes will not take effect "
+#~ "until tunnel is stopped and restarted."
+#~ msgstr ""
+#~ "NOTE: si le tunnel est actif, la plupart des modifications ne prendront "
+#~ "effet qu'après son redémarrage."
diff --git a/apps/i2ptunnel/locale/messages_nl.po b/apps/i2ptunnel/locale/messages_nl.po
index e549639559c2a904ddb6dc08af6676be8908c896..41cd7f656dd6353e8f15b030e2eb6103f32d0fe9 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 <ducki2p@gmail.com>\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 <a href=\"{0}\">here</"
@@ -29,19 +37,109 @@ msgstr ""
 "\"{0}\">hier</a>. Om de conflicterende adreshelper destination te bezoeken, "
 "klik <a href=\"{1}\">hier</a>."
 
-#: ../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/i2ptunnel/locale/messages_sv.po b/apps/i2ptunnel/locale/messages_sv.po
index 09ff8d4cd8e40ce73aa1573fef34cd19a8a43d5f..d55649d575b4db010b59a1bb2409735b598eec58 100644
--- a/apps/i2ptunnel/locale/messages_sv.po
+++ b/apps/i2ptunnel/locale/messages_sv.po
@@ -2,119 +2,134 @@
 # 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:
 # Martin Svensson <digitalmannen@gmail.com>, 2011, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: I2P\n"
-"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n"
-"POT-Creation-Date: 2012-02-17 11:25+0000\n"
-"PO-Revision-Date: 2012-02-20 15:28+0000\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-07-26 19:10+0000\n"
+"PO-Revision-Date: 2012-07-23 16:31+0000\n"
 "Last-Translator: Martin Svensson <digitalmannen@gmail.com>\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"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:492
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:554
 msgid "This seems to be a bad destination:"
 msgstr "Detta verkar vara ett felaktigt mål"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:492
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:554
 msgid "i2paddresshelper cannot help you with a destination like that!"
 msgstr "i2padresshjälp kan inte hjälpa dig med ett sådant  mål!"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:561
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:621
 #, java-format
 msgid ""
-"To visit the destination in your host database, click <a "
-"href=\"{0}\">here</a>. To visit the conflicting addresshelper destination, "
-"click <a href=\"{1}\">here</a>."
-msgstr "För att besöka målet i din värd databas href=\"{0}\"> klicka <a här </ a>. För att besöka de motstridiga hjälpaddresserna,<a href=\"{1}\"> klicka <a här </ a>."
-
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:937
-#: ../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
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:391
+"To visit the destination in your host database, click <a href=\"{0}\">here</"
+"a>. To visit the conflicting addresshelper destination, click <a href="
+"\"{1}\">here</a>."
+msgstr ""
+"För att besöka målet i din värd databas href=\"{0}\"> klicka <a här </ a>. "
+"För att besöka de motstridiga hjälpaddresserna,<a href=\"{1}\"> klicka <a "
+"här </ a>."
+
+#: ../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 "Värd"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:938
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:372
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1027
+msgid "Base 32"
+msgstr "Bas 32"
+
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1031
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:380
 msgid "Destination"
 msgstr "Mål"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:943
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1037
 #, java-format
 msgid "Continue to {0} without saving"
 msgstr "Fortsätt till {0} utan att spara"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:948
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1042
 #, java-format
 msgid "Save {0} to router address book and continue to eepsite"
 msgstr "Spara {0} till routeradressboken och fortsätt till eepsite "
 
 #. only blockfile supports multiple books
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:951
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1045
 #, java-format
 msgid "Save {0} to master address book and continue to eepsite"
 msgstr "Spara {0} till huvudadressboken och fortsätt till eepsite "
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:952
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1046
 #, java-format
 msgid "Save {0} to private address book and continue to eepsite"
 msgstr "Spara {0} till privatadressbok och fortsätt till eepsite "
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1107
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1211
 msgid "HTTP Outproxy"
 msgstr "HTTP Utproxy"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1112
+#: ../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 "Klicka på en länk nedan för att söka efter en hjälpaddress genom att använda en \"hopp\" tjänst"
+"Click a link below to look for an address helper by using a \"jump\" service:"
+msgstr ""
+"Klicka på en länk nedan för att söka efter en hjälpaddress genom att använda "
+"en \"hopp\" tjänst"
+
+#. Translators: parameter is a host name
+#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1252
+#, java-format
+msgid "{0} jump service"
+msgstr "{0} hopptjänst"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1330
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:159
 msgid "Added via address helper"
 msgstr "Tillagd via adresshjälpen "
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1354
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:183
 #, java-format
 msgid "Redirecting to {0}"
 msgstr "Om dirigerar till  {0}"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1360
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:189
 msgid "Router Console"
 msgstr "Router konsol  "
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1361
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190
 msgid "Addressbook"
 msgstr "Adressbok"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1361
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190
 msgid "Configuration"
 msgstr "Konfiguration"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1361
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:190
 msgid "Help"
 msgstr "Hjälp"
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1366
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:195
 #, java-format
 msgid "Saved {0} to the {1} addressbook, redirecting now."
 msgstr "Spara {0} till {1}adressboken, omdirigerar nu "
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1367
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:196
 #, java-format
 msgid "Failed to save {0} to the {1} addressbook, redirecting now."
 msgstr "Misslyckades med att spara {0} till {1}adressboken, omdirigerar nu "
 
-#: ../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java:1369
+#: ../java/src/net/i2p/i2ptunnel/localServer/LocalHTTPServer.java:198
 msgid "Click here if you are not redirected automatically."
 msgstr "Klicka här om du inte omdirigeras automatiskt "
 
@@ -123,31 +138,33 @@ msgstr "Klicka här om du inte omdirigeras automatiskt "
 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."
-msgstr "Ogiltigt formulärbegäran, beror troligtvis på attt du använde 'tillbaka' eller 'uppdatera' knappen. Försök att skicka igen"
+msgstr ""
+"Ogiltigt formulärbegäran, beror troligtvis på attt du använde 'tillbaka' "
+"eller 'uppdatera' knappen. Försök att skicka igen"
 
-#: ../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 "Konfigurationen uppdateras för alla tunnlar"
 
 #. 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 "Startar 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 "Stannar tunnel"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:315
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:314
 msgid "Configuration changes saved"
 msgstr "Konfigurationsändringar sparas"
 
-#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:318
+#: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:317
 msgid "Failed to save configuration"
 msgstr "Det gick inte att spara konfigurationen"
 
@@ -204,1021 +221,1079 @@ 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:295
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:305
 msgid "Host not set"
 msgstr "Ingen värd angiven"
 
 #: ../java/src/net/i2p/i2ptunnel/web/IndexBean.java:559
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:277
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:287
 msgid "Port not set"
 msgstr "Ingen port angiven"
 
-#: ../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 Tunnelhanterare - Redigera klienttunnlar"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:93
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:104
 msgid "Edit proxy settings"
 msgstr "Redigera proxyinställningar"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:101
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:112
 msgid "New proxy settings"
 msgstr "Inställningar för ny 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:112
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:126
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:247
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:262
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:307
+#: ../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 "Namn"
 
-#: ../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:251
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:284
+#: ../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 "Typ"
 
-#: ../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:231
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:391
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:311
+#: ../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 "Beskrivning"
 
-#: ../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:137
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:147
 msgid "Target"
 msgstr "Mål"
 
-#: ../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: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 "Anslutningspunkt"
 
-#: ../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: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 "krävs"
 
-#: ../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/wizard_jsp.java:460
+#: ../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 "Nåbar via"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:180
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:339
+#: ../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 "utgående proxy"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:187
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:359
+#: ../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 "Tunnel mål"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:199
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:363
+#: ../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 "namn eller mål"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:202
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:366
+#: ../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 "b32 rekommenderas ej"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:208
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:217
 msgid "Shared Client"
 msgstr "Delad klient"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:212
+#: ../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 "(Dela tunnlarna med andra klienter och irc/HTTP-klienter? Ändring kräver omstart av klientproxyn)"
+msgstr ""
+"(Dela tunnlarna med andra klienter och irc/HTTP-klienter? Ändring kräver "
+"omstart av klientproxyn)"
 
-#: ../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/wizard_jsp.java:500
+#: ../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 "Starta automatiskt"
 
-#: ../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/wizard_jsp.java:504
+#: ../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 "(Markera i boxen för 'Ja')"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:224
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:233
 msgid "Enable DCC"
 msgstr "Aktivera 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:241
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:253
 msgid "Advanced networking options"
 msgstr "Avancerade nätverks instälningar"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:234
+#: ../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 "(OBS: när denna klientproxyn är konfigurerad för att dela tunnlar, då gäller dessa alternativ för alla delade proxyklienter!)"
+msgstr ""
+"(OBS: när denna klientproxyn är konfigurerad för att dela tunnlar, då gäller "
+"dessa alternativ för alla delade proxyklienter!)"
 
-#: ../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:245
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:255
 msgid "Tunnel Options"
 msgstr "Tunnel alternativ"
 
-#: ../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:247
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:257
 msgid "Length"
 msgstr "Längd"
 
-#: ../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:254
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:264
 msgid "0 hop tunnel (low anonymity, low latency)"
 msgstr " 0 tunnel hopp (låg anonymitet, ingen fördröjning)"
 
-#: ../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:258
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:268
 msgid "1 hop tunnel (medium anonymity, medium latency)"
 msgstr "1 tunnel hopp (medel anonymitet, medel fördröjning)"
 
-#: ../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:262
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:272
 msgid "2 hop tunnel (high anonymity, high latency)"
 msgstr "2 tunnel hopp (hög anonymitet, hög fördröjning)"
 
-#: ../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:266
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:276
 msgid "3 hop tunnel (very high anonymity, poor performance)"
 msgstr "3 tunnel hopp (mycket hög anonymitet, dålig prestanda)"
 
-#: ../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:274
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:284
 msgid "hop tunnel (very poor performance)"
 msgstr "Tunnel hopp (mycket låg prestanda)"
 
-#: ../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:279
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:289
 msgid "Variance"
 msgstr "Variation"
 
-#: ../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:286
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:296
 msgid "0 hop variance (no randomisation, consistant performance)"
 msgstr "0   hopp variation (ingen slumpmässighet, konstant prestanda)"
 
-#: ../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:290
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:300
 msgid ""
 "+ 0-1 hop variance (medium additive randomisation, subtractive performance)"
 msgstr "+ 0-1   hopp variation (medel slumpmässighet, minskad prestanda)"
 
-#: ../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:294
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:304
 msgid ""
 "+ 0-2 hop variance (high additive randomisation, subtractive performance)"
 msgstr "+ 0-2  hopp variation (ökad slumpmässighet, minskad prestanda)"
 
-#: ../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:298
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:308
 msgid "+/- 0-1 hop variance (standard randomisation, standard performance)"
 msgstr "+/- 0-1 hopp variation (standard slumpmässighet, standardprestanda)"
 
-#: ../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:302
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:312
 msgid "+/- 0-2 hop variance (not recommended)"
 msgstr "+/- 0-2 hopp variation (inte rekommenderat)"
 
-#: ../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:313
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:323
 msgid "hop variance"
 msgstr "hopp variation"
 
-#: ../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:318
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:328
 msgid "Count"
 msgstr "Antal"
 
-#: ../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: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 "1 inkommande, 1 utgående  tunnlar (låg bandbreddsanvändning, låg tillförlitlighet)"
+msgstr ""
+"1 inkommande, 1 utgående  tunnlar (låg bandbreddsanvändning, låg "
+"tillförlitlighet)"
 
-#: ../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: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 "2 inkommande, 2 utgående  tunnlar (normal bandbreddsanvändning, normal tillförlitlighet)"
+msgstr ""
+"2 inkommande, 2 utgående  tunnlar (normal bandbreddsanvändning, normal "
+"tillförlitlighet)"
 
-#: ../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: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 "3 inkommande, 3 utgående  tunnlar (Högre bandbreddsanvändning, högre tillförlitlighet)"
+msgstr ""
+"3 inkommande, 3 utgående  tunnlar (Högre bandbreddsanvändning, högre "
+"tillförlitlighet)"
 
-#: ../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:341
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:351
 msgid "tunnels"
 msgstr "tunnlar"
 
-#: ../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:346
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:356
 msgid "Backup Count"
 msgstr "Antal reserver"
 
-#: ../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:353
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:363
 msgid "0 backup tunnels (0 redundancy, no added resource usage)"
-msgstr "0 reserv tunnlar i varje riktning (ingen redundans, ingen resursanvändning)"
+msgstr ""
+"0 reserv tunnlar i varje riktning (ingen redundans, ingen resursanvändning)"
 
-#: ../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: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 "1 reserv tunnel i varje riktning (låg redundans, låg resursanvändning)"
 
-#: ../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: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 "2 reserv tunnlar i varje riktning (medel hög redundans, medel hög resursanvändning)"
+msgstr ""
+"2 reserv tunnlar i varje riktning (medel hög redundans, medel hög "
+"resursanvändning)"
 
-#: ../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: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 "3 reserv tunnlar i varje riktning (hög redundans, hög resursanvändning)"
+msgstr ""
+"3 reserv tunnlar i varje riktning (hög redundans, hög resursanvändning)"
 
-#: ../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:373
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:383
 msgid "backup tunnels"
 msgstr "reserv tunnlar"
 
-#: ../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:380
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:390
 msgid "Profile"
 msgstr "Profil"
 
-#: ../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:387
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:397
 msgid "interactive connection"
 msgstr "interaktiv anslutning"
 
-#: ../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:391
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:401
 msgid "bulk connection (downloads/websites/BT)"
 msgstr "bulk-anslutning (hämtningar/webbplatser/BT)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:388
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:393
 msgid "Delay Connect"
 msgstr "Fördröj anslutning"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:392
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:397
 msgid "for request/response connections"
 msgstr "för förfrågan/svar-anslutningar"
 
-#: ../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:401
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:405
 msgid "Router I2CP Address"
 msgstr "I2CP Routeradress"
 
-#: ../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:249
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:271
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:412
+#: ../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 "Port"
 
-#: ../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:421
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:485
 msgid "Reduce tunnel quantity when idle"
 msgstr "Minska kvantitetn på tunnel vid inaktivitet"
 
-#: ../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: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 "Aktivera"
 
-#: ../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:427
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:491
 msgid "Reduced tunnel count"
 msgstr "Minska antal tunnlar"
 
-#: ../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: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 "Inaktiv i minuter"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:430
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:435
 msgid "Close tunnels when idle"
 msgstr "Stäng tunnlar vid inaktivitet"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:436
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:441
 msgid "New Keys on Reopen"
 msgstr "Nya nycklar vid återöppnade"
 
-#: ../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:449
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:441
 msgid "Disable"
 msgstr "Inaktivera"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:450
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:455
 msgid "Delay tunnel open until required"
 msgstr "Avvakta med att öppna tunnlar tills de behövs"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:460
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:465
 msgid "Persistent private key"
 msgstr "Beständig privat nyckel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:466
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:471
 msgid "File"
 msgstr "Fil"
 
-#: ../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:475
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:230
 msgid "Local destination"
 msgstr "Lokalt mål"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:474
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:479
 msgid "(if known)"
 msgstr "(om känd)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:480
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:484
 msgid "Local Authorization"
 msgstr "Lokala tillstånd"
 
-#: ../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:490
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:504
 msgid "Username"
 msgstr "Användarnamn"
 
-#: ../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:494
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:508
 msgid "Password"
 msgstr "Lösenord"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:494
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:498
 msgid "Outproxy Authorization"
 msgstr "Tillstånd för utproxy"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:512
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:515
 msgid "Jump URL List"
 msgstr "Hopp lista för URLer"
 
-#: ../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:521
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:531
 msgid "Custom options"
 msgstr "Anpassade alternativ"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:522
-#: ../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 "OBS: Om tunneln är igång, kommer de flesta ändringarna inte att träda i kraft förrän tunneln stoppats och startats om."
-
-#: ../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/wizard_jsp.java:678
+#: ../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:699
 msgid "Cancel"
 msgstr "Avbryt"
 
-#: ../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 "Radera"
 
-#: ../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 "Spara"
 
-#: ../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 tunnelhanterare - Redigera servertunneln"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:93
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:104
 msgid "Edit server settings"
 msgstr "Redigera serverinställningar"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:101
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:112
 msgid "New server settings"
 msgstr "Inställningar för en ny server "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:199
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:209
 msgid "Website name"
 msgstr "Webbsidas namn"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:203
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:213
 msgid "(leave blank for outproxies)"
 msgstr "(lämna tomt för utgående proxies)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:208
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:218
 msgid "Private key file"
 msgstr "Privat nyckelfil"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:230
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:240
 msgid "Add to local addressbook"
 msgstr "Lägg till i den lokala adressboken"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:237
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:247
 msgid "Hostname Signature"
 msgstr "Värddatornamnets signatur"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:417
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423
 msgid "Encrypt Leaseset"
 msgstr "Kryptera Leaseset"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:423
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:429
 msgid "Encryption Key"
 msgstr "Krypteringsnyckel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:427
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433
 msgid "Generate New Key"
 msgstr "Skapa ny nyckel "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:429
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:435
 msgid "Generate"
 msgstr "Skapa"
 
-#: ../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:437
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:529
 msgid "(Tunnel must be stopped first)"
 msgstr "(Tunneln måste stoppas först)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:433
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439
 msgid "Restricted Access List"
 msgstr "Begränsad åtkomst lista"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:439
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:445
 msgid "Whitelist"
 msgstr "Lista över tillåtna"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:443
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:449
 msgid "Blacklist"
 msgstr "Svartlista"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:447
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:453
 msgid "Access List"
 msgstr "Åtkomstlista"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:451
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:457
 msgid "Inbound connection limits (0=unlimited)"
 msgstr "Begränsning av inkommande anslutningar (0 = obegränsat)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:453
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459
 msgid "Per client"
 msgstr "Per klient"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:455
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:461
 msgid "Per minute"
 msgstr "Per minut"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:459
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:465
 msgid "Per hour"
 msgstr "Per timme"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:463
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:469
 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:473
 msgid "Total"
 msgstr "Totalt"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:475
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:481
 msgid "Max concurrent connections (0=unlimited)"
 msgstr "Maximalt antal samtidiga anslutningar (0 = obegränsat)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:493
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499
 msgid "New Certificate type"
 msgstr "Ny certifikatet typ"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:495
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:501
 msgid "None"
 msgstr "Ingen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:499
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:505
 msgid "Hashcash (effort)"
 msgstr "Hashcash (förmåga)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:505
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:511
 msgid "Hashcash Calc Time"
 msgstr "Beräknings tid för Hashcash "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:507
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513
 msgid "Estimate"
 msgstr "Uppsaktta"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:509
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:515
 msgid "Hidden"
 msgstr "Dold"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:513
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:519
 msgid "Signed (signed by)"
 msgstr "Undertecknad (undertecknat av)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:519
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:525
 msgid "Modify Certificate"
 msgstr "Ändra Certifikat"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:521
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:527
 msgid "Modify"
 msgstr "Ändra"
 
-#: ../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 "I2P tunnelhanterare - Lista"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:86
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:97
 msgid "Status Messages"
 msgstr "Status meddelande "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:90
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:101
 msgid "Refresh"
 msgstr "Uppdatera"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:92
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:103
 msgid "Tunnel Wizard"
 msgstr "Tunnel guide"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:96
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:107
 msgid "Stop All"
 msgstr "Stoppa alla"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:100
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:111
 msgid "Start All"
 msgstr "Starta alla"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:104
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:115
 msgid "Restart All"
 msgstr "Starta om alla"
 
-#: ../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 "Reload Config"
 msgstr "Uppdatera konfigurationen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:110
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:121
 msgid "I2P Server Tunnels"
 msgstr "I2P Servertunnlel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:114
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:135
+#: ../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 "Pekar på"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:116
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:158
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:162
+#: ../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 "förhandsvisning"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:118
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:182
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:302
+#: ../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 "Status"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:168
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:178
 msgid "Base32 Address"
 msgstr "Bas32 adress"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:176
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:186
 msgid "No Preview"
 msgstr "Ingen förhandsvisning"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:189
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:309
+#: ../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 "Startar..."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:196
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:210
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:316
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:330
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:344
+#: ../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 "Stopp"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:203
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:337
+#: ../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 "Kör"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:217
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:351
+#: ../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 "Stoppad"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:224
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:358
+#: ../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 "Start"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:239
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:249
 msgid "New server tunnel"
 msgstr "Ny severtunnel "
 
-#: ../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/wizard_jsp.java:204
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:246
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:276
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:282
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:554
+#: ../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 "Standard"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:243
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:403
+#: ../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 "Skapa"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:245
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:255
 msgid "I2P Client Tunnels"
 msgstr "I2P Klienttunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:253
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:288
+#: ../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 "Gränssnitt "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:323
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:333
 msgid "Standby"
 msgstr "Standby"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:368
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:377
 msgid "Outproxy"
 msgstr "Utproxy"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:386
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:394
 msgid "none"
 msgstr "Ingen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:399
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/index_jsp.java:407
 msgid "New client tunnel"
 msgstr "Ny klienttunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:102
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:119
 msgid "I2P Tunnel Manager - Tunnel Creation Wizard"
 msgstr "I2P Tunnelhanterare - Guide för skapande av tunnlar "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:120
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:545
+#: ../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 "Server- eller klient-tunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:126
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:549
+#: ../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 "Tunnel typ"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:132
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:579
+#: ../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 "Tunnelnamn och beskrivning   "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:138
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:588
+#: ../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 "Mål för tunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:144
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:604
+#: ../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 "Adress och port"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:150
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:630
+#: ../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 "Tunnel auto-start"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:156
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:175
 msgid "Wizard completed"
 msgstr "Guiden färdig "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:170
+#: ../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 "Guiden tar dig igenom de olika inställningsmöjligheterna för att skapa tunnlar."
+"This wizard will take you through the various options available for creating "
+"tunnels in I2P."
+msgstr ""
+"Guiden tar dig igenom de olika inställningsmöjligheterna för att skapa "
+"tunnlar."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:172
+#: ../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 "Det första är att bestämma om det skall vara en server- eller klient-tunnel. "
+"The first thing to decide is whether you want to create a server or a client "
+"tunnel."
+msgstr ""
+"Det första är att bestämma om det skall vara en server- eller klient-tunnel. "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:174
+#: ../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 "Om du ansluter till en fjärrtjänst så som tex en IRC-server inom I2P, behövs en KLIENT-tunnel. "
+"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 ""
+"Om du ansluter till en fjärrtjänst så som tex en IRC-server inom I2P, behövs "
+"en KLIENT-tunnel. "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:176
+#: ../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 "Men om du vill göra en tjänst tillgänglig för andra behövs en SERVER-tunnel."
+msgstr ""
+"Men om du vill göra en tjänst tillgänglig för andra behövs en SERVER-tunnel."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:178
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:197
 msgid "Server Tunnel"
 msgstr "Server-tunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:180
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:199
 msgid "Client Tunnel"
 msgstr "Klient-tunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:198
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:217
 msgid "There are several types of tunnels to choose from:"
 msgstr "Det finns flera typer av tunnlar att välja på:"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:206
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:225
 msgid "Basic tunnel for connecting to a single service inside I2P."
-msgstr "Grundläggande tunnel för anslutning till en snigel tjänst innanför I2P.  "
+msgstr ""
+"Grundläggande tunnel för anslutning till en snigel tjänst innanför I2P.  "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:208
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:250
+#: ../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 "Prova detta om ingen av valen passar eller du inte vet vilken typ av tunnel som behövs."
+msgstr ""
+"Prova detta om ingen av valen passar eller du inte vet vilken typ av tunnel "
+"som behövs."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:210
+#: ../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 "Tunneln agerar som en HTTP-proxy för att komma åt eepsites innanför I2P. "
+msgstr ""
+"Tunneln agerar som en HTTP-proxy för att komma åt eepsites innanför I2P. "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:212
+#: ../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 "Peka din webbläsare på denna tunnel som en http-proxy eller ställ in  miljövariabeln \"http_proxy\" för terminal baserade applikationer i GNU/Linux."
+"\"http_proxy\" environment variable for command-line applications in GNU/"
+"Linux."
+msgstr ""
+"Peka din webbläsare på denna tunnel som en http-proxy eller ställ in  "
+"miljövariabeln \"http_proxy\" för terminal baserade applikationer i GNU/"
+"Linux."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:214
+#: ../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 "Webbplats utanför I2P kan nås om en HTTP-proxy innanför I2P är känd."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:216
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:235
 msgid "Customised client tunnel specific for IRC connections."
 msgstr "Specialiserad tunnel för IRC anslutningar. "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:218
+#: ../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 "Med denna tunneltyp kan IRC-klienter ansluta till IRC-nät inom I2P "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:220
+#: ../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 "Varje IRC-nät inom I2P som du vill ansluta till kräver en egen tunnel (Se även: SOCKS IRC) "
+msgstr ""
+"Varje IRC-nät inom I2P som du vill ansluta till kräver en egen tunnel (Se "
+"även: SOCKS IRC) "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:222
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:241
 msgid "A tunnel that implements the SOCKS protocol."
 msgstr "En tunnel som implementerar SOCKS protokollet."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:224
+#: ../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 "Detta möjliggör både TCP och UDP anslutningar genom SOCKS utgående-proxy innanför I2P "
+msgstr ""
+"Detta möjliggör både TCP och UDP anslutningar genom SOCKS utgående-proxy "
+"innanför I2P "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:226
+#: ../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 "En klient tunnel för SOCKS protokollet som är anpassad för IRC-nät."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:228
+#: ../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 "Med denna tunnel typen kan IRC-nät inom I2P nås genom att skriva in I2P adressen i IRC-klienten och konfigurera IRC-klienten att använda denna SOCKS-tunneln."
+msgstr ""
+"Med denna tunnel typen kan IRC-nät inom I2P nås genom att skriva in I2P "
+"adressen i IRC-klienten och konfigurera IRC-klienten att använda denna SOCKS-"
+"tunneln."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:230
+#: ../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 "Detta innebär att enbart en I2P-tunnel behövs istället för en tunnel per IRC-nät."
+msgstr ""
+"Detta innebär att enbart en I2P-tunnel behövs istället för en tunnel per IRC-"
+"nät."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:232
+#: ../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 "IRC-nät utanför I2P kan nås om en SOCKS-proxy innanför I2P är känd, men det bror på om utgående-proxy har blockerats av IRC-nätet."
+msgstr ""
+"IRC-nät utanför I2P kan nås om en SOCKS-proxy innanför I2P är känd, men det "
+"bror på om utgående-proxy har blockerats av IRC-nätet."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:234
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:253
 msgid "A client tunnel that implements the HTTP CONNECT command."
 msgstr "En klient-tunnel som implementerar HTTP CONNECT kommandot. "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:236
+#: ../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 "Detta möjliggör TCP anslutningar genom en HTTP utgående-proxy om proxyn stödjer CONNECT kommandot"
+msgstr ""
+"Detta möjliggör TCP anslutningar genom en HTTP utgående-proxy om proxyn "
+"stödjer CONNECT kommandot"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:238
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:257
 msgid "A customised client tunnel for Streamr."
 msgstr "En anpassad tunnel för Streamr."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:248
+#: ../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 "En server-tunnel för en godtycklig tjänst innanför I2P."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:252
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:271
 msgid "A server tunnel that is customised for HTTP connections."
 msgstr "En server-tunnel anpassad för HTTP anslutningar."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:254
+#: ../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 "Använd denna denna typ av tunnel om du vill köra en eepsite."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:256
+#: ../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 "En anpassad server tunnel som hanterar både HTTP data och anslutningar till andra server-tunnlar."
+msgstr ""
+"En anpassad server tunnel som hanterar både HTTP data och anslutningar till "
+"andra server-tunnlar."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:258
+#: ../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 "Tunneltypen använd vanligtvis när en Seedless server körs."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:260
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:279
 msgid "A customised server tunnel for hosting IRC networks inside I2P."
 msgstr "En server-tunnel för IRC-Nät innanför I2P."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:262
+#: ../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 "Vanligtvis behövs en separat tunnel för varje IRC-server som skall anslutas till innanför I2P."
+msgstr ""
+"Vanligtvis behövs en separat tunnel för varje IRC-server som skall anslutas "
+"till innanför I2P."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:264
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:283
 msgid "A customised server tunnel for Streamr."
 msgstr "En server-tunnel för Streamr."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:303
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:322
 msgid "Choose a name and description for your tunnel."
 msgstr "Välj namn och beskrivning av tunneln."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:305
+#: ../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 "Kan vad som helst, används enbart för att enkelt identifiera tunneln i routerkonsolen  "
+msgstr ""
+"Kan vad som helst, används enbart för att enkelt identifiera tunneln i "
+"routerkonsolen  "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:335
+#: ../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 "Om du känner till några utgående proxies för denna typen av tunnlar (HTTP eller SOCKS), fyll i dem nedan. "
+msgstr ""
+"Om du känner till några utgående proxies för denna typen av tunnlar (HTTP "
+"eller SOCKS), fyll i dem nedan. "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:337
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:356
 msgid "Separate multiple proxies with commas."
 msgstr "Separera flera proxyservrar med komma."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:355
+#: ../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 "Ange I2P destinationen för tjänsten som tunneln skall ansluta till."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:357
+#: ../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 "Kan vara hela base 64 målsnyckeln eller en I2P URL från adressboken."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:387
+#: ../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 "Detta är IP-adressen som tjänsten körs på, detta är vanligtvis på samma maskin så 127.0.0.1 fylls i automatiskt. "
+msgstr ""
+"Detta är IP-adressen som tjänsten körs på, detta är vanligtvis på samma "
+"maskin så 127.0.0.1 fylls i automatiskt. "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:410
+#: ../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 "Porten som tjänsten accepterar anslutningar via."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:431
+#: ../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 "Porten som klient-tunneln kommer att ansluta till lokalt."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:433
+#: ../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 "Detta är också en klient-port för HTTPBidir server-tunneln."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:452
+#: ../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 "Hur du vill att tunneln ska nås? Enbart denna maskinen, ditt lokala nät eller hela internet? "
+msgstr ""
+"Hur du vill att tunneln ska nås? Enbart denna maskinen, ditt lokala nät "
+"eller hela internet? "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:454
+#: ../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 "Med största sannolikhet vill du enbart tillåta 127.0.0.1"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:496
+#: ../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 "I2P routern kan starta denna tunneln automatiskt vid uppstart."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:498
+#: ../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 "Detta kan vara användbart för tunnlar som används ofta (tex server-tunnlar) men för tunnlar som används sällan innebär det att onödiga tunnlar upprättas. "
+msgstr ""
+"Detta kan vara användbart för tunnlar som används ofta (tex server-tunnlar) "
+"men för tunnlar som används sällan innebär det att onödiga tunnlar "
+"upprättas. "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:524
+#: ../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 "Guiden hat samlat tillräckligt med information för att skapa tunneln. "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:526
+#: ../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 "När du klickar på \"spara\" kommer guiden att skapa tunneln och sedan ta dig till sidan för tunnlar."
+msgstr ""
+"När du klickar på \"spara\" kommer guiden att skapa tunneln och sedan ta dig "
+"till sidan för tunnlar."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:531
+#: ../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 "Efter som du valt att starta tunneln samtidigt som routern startas behövs inget mer göras. "
+msgstr ""
+"Efter som du valt att starta tunneln samtidigt som routern startas behövs "
+"inget mer göras. "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:533
+#: ../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 "Routern starta tunneln när den skapats. "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:537
+#: ../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 "Efter som du valt att inte starta tunneln samtidigt som routern startas, behövs den startas manuellt."
+msgstr ""
+"Efter som du valt att inte starta tunneln samtidigt som routern startas, "
+"behövs den startas manuellt."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:539
+#: ../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 "Du gör det genom att klicka på startknappen vid tunneln på huvudsidan."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:543
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:562
 msgid "Below is a summary of the options you chose:"
 msgstr "Nedan är en sammanfattning över valen du kan göra:"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:641
+#: ../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 "Vid sidan om dessa grundägande inställningar finns att par avancerade val för tunneln. "
+msgstr ""
+"Vid sidan om dessa grundägande inställningar finns att par avancerade val "
+"för tunneln. "
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:643
+#: ../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 "Guiden väljer lämpliga värden för dessa. Men du kan ändra/se värdena på huvudsidan för I2P-tunnlar."
+msgstr ""
+"Guiden väljer lämpliga värden för dessa. Men du kan ändra/se värdena på "
+"huvudsidan för I2P-tunnlar."
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:683
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:704
 msgid "Previous"
 msgstr "Föregående"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:691
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:712
 msgid "Save Tunnel"
 msgstr "Spara tunnel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:697
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:718
 msgid "Finish"
 msgstr "Färdig"
 
-#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:703
+#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:724
 msgid "Next"
 msgstr "Nästa"
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 3dd724b08d2bef4fa5b65e4c0a1d7f1bd361afd0..130af3c9df763268bf2d78d5c5e05d803d1ddb0f 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,8 @@ 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 = 3;
+    public static final String PROP_DISABLE_REFRESH = "routerconsole.summaryDisableRefresh";
     private static final String PROP_XFRAME = "routerconsole.disableXFrame";
 
     public String getTheme(String userAgent) {
@@ -70,12 +72,42 @@ 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;
+    }
+
+    /**
+     * 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 */
diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigHomeHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigHomeHandler.java
index 8ab8c0de4459bb0341be2108528c36809c7d0144..e944f367eca055df5bac60f68848f5df5268539f 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigHomeHandler.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigHomeHandler.java
@@ -72,7 +72,13 @@ public class ConfigHomeHandler extends FormHandler {
                 }
                 name = DataHelper.escapeHTML(name).replace(",", "&#44;");   // HomeHelper.S
                 url = DataHelper.escapeHTML(url).replace(",", "&#44;");
-                HomeHelper.App app = new HomeHelper.App(name, "", url, "/themes/console/images/itoopie_sm.png");
+                HomeHelper.App app = null;
+                if ("1".equals(group))
+                    app = new HomeHelper.App(name, "", url, "/themes/console/images/eepsite.png");
+                else if ("2".equals(group))
+                    app = new HomeHelper.App(name, "", url, "/themes/console/images/title_window.png");
+                else
+                    app = new HomeHelper.App(name, "", url, "/themes/console/images/question.png");
                 apps.add(app);
                 addFormNotice(_("Added") + ": " + app.name);
             } else {
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 eb8d504bb58688242da3dbb0755e122dc1acad12..7a6b032c188d985393069c2c8dbbb1f4820f2d93 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/ConfigSummaryHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java
new file mode 100644
index 0000000000000000000000000000000000000000..7d5c2677697f409091aec6ec3a349a99d6f083e7
--- /dev/null
+++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java
@@ -0,0 +1,168 @@
+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"));
+        boolean moving = _action.startsWith("move_");
+        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 (_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 || moving) {
+            Map<Integer, String> sections = new TreeMap<Integer, String>();
+            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(",", "&#44;");
+                order = DataHelper.escapeHTML(order).replace(",", "&#44;");
+                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<Integer> 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<Integer> iter = sections.keySet().iterator(); iter.hasNext(); ) {
+                    int i = iter.next();
+                    if (toDelete.contains(i)) {
+                        String removedName = sections.get(i);
+                        iter.remove();
+                        addFormNotice(_("Removed") + ": " + removedName);
+                    }
+                }
+            } else if (moving) {
+                String parts[] = _action.split("_");
+                try {
+                    int from = Integer.parseInt(parts[1]);
+                    int to = 0;
+                    if ("up".equals(parts[2]))
+                        to = from - 1;
+                    if ("down".equals(parts[2]))
+                        to = from + 1;
+                    if ("bottom".equals(parts[2]))
+                        to = sections.size() - 1;
+                    int n = -1;
+                    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);
+                        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);
+            addFormNotice(_("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();
+    }
+
+    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/ConfigUIHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHelper.java
index 64dd502dca8979628d7665f6988ce9ed368002ab..3812d48dd1a7b96b4b07eefa436da7e734bbf4a6 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/java/src/net/i2p/router/web/GraphHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/GraphHelper.java
index b5d54b4112712405309d4d6b23c077a251b63791..515171e331ca08978e18f5765286433911431d18 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/GraphHelper.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/GraphHelper.java
@@ -191,7 +191,8 @@ public class GraphHelper extends FormHandler {
             }
 
             // FIXME jrobin doesn't support setting the timezone, will have to mod TimeAxis.java
-            _out.write("<p><i>" + _("All times are UTC.") + "</i></p>\n");
+            // 0.9.1 - all graphs currently state UTC on them, so this text blurb is unnecessary,
+            //_out.write("<p><i>" + _("All times are UTC.") + "</i></p>\n");
         } catch (IOException ioe) {
             ioe.printStackTrace();
         }
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 8de58ab32d484b8accc19852010ec0ac49ec2ff6..b94a7a486837098d2f8e490da9e868cbcfdc8c3e 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java
@@ -24,38 +24,40 @@ public class HomeHelper extends HelperBase {
     private static final String PROP_SEARCH = "routerconsole.showSearch";
 
     static final String DEFAULT_SERVICES =
-        _x("Addressbook") + S + _x("Manage your I2P hosts file here (I2P domain name resolution)") + S + "/susidns/index" + S + I + "book_addresses.png" + S +
-        _x("Configure Bandwidth") + S + _x("I2P Bandwidth Configuration") + S + "/config" + S + I + "wrench_orange.png" + S +
+        _x("Addressbook") + S + _x("Manage your I2P hosts file here (I2P domain name resolution)") + S + "/dns" + S + I + "book_addresses.png" + S +
+        _x("Configure Bandwidth") + S + _x("I2P Bandwidth Configuration") + S + "/config" + S + I + "action_log.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("Customize Home Page") + S + _x("I2P Home Page Configuration") + S + "/confighome" + S + I + "home_page.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 =
         _x("Bug Reports") + S + _x("Bug tracker") + S + "http://trac.i2p2.i2p/report/1" + S + I + "bug.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("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("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 +
+        "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 + "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 + "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 + "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 + "itoopie_sm.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 +
-        _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("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 + "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 + "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/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/NewsHelper.java
index 709c4505ff2b8a8e3370c3b00a670a034a7659c1..d5d702e8ff01cbbf9313212e7910292ac63f7e11 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,7 @@ public class NewsHelper extends ContentHelper {
         if (!news.exists())
             _page = (new File(_context.getBaseDir(), "docs/initialNews/initialNews.xml")).getAbsolutePath();
         return super.getContent();
-    } 
+    }
 
     /** @since 0.8.12 */
     public boolean shouldShowNews() {
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 98ad9f60343f1f8364b76cf19dd13bb9165cdb60..235bf3731ba23c0d9260d6d03a4ce47e1221a174 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 ce6017036154ba67b23971b84c0ba1efbad03e7c..25514992c249a9f802630ec60fbff6bd37237a81 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/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java
index a61e543cc8530f938a5b4d313240241e36cce322..4514f8604bc5052e81ceb6b8c6c28684acc6751a 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,10 @@ 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.List;
+import java.util.Map;
 
 import net.i2p.data.DataHelper;
 import net.i2p.router.RouterContext;
@@ -12,6 +16,57 @@ import net.i2p.router.RouterContext;
  *
  */
 public class SummaryBarRenderer {
+    // Commented out because broken. Replaced by if-elseif blob below.
+    /*static final Map<String, java.lang.reflect.Method> ALL_SECTIONS;
+    static {
+        Map<String, java.lang.reflect.Method> aMap = new HashMap<String, java.lang.reflect.Method>();;
+        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) {
+        }
+        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" };
+    static final Map<String, String> SECTION_NAMES;
+    static {
+        Map<String, String> aMap = new HashMap<String, String>();;
+        aMap.put("HelpAndFAQ", "Help &amp; FAQ");
+        aMap.put("I2PServices", "I2P Services");
+        aMap.put("I2PInternals", "I2P Internals");
+        aMap.put("General", "General");
+        aMap.put("ShortGeneral", "Short General");
+        aMap.put("NetworkReachability", "Network Reachability");
+        aMap.put("UpdateStatus", "Update Status");
+        aMap.put("RestartStatus", "Restart Status");
+        aMap.put("Peers", "Peers");
+        aMap.put("FirewallAndReseedStatus", "Firewall &amp; Reseed Status");
+        aMap.put("Bandwidth", "Bandwidth");
+        aMap.put("Tunnels", "Tunnels");
+        aMap.put("Congestion", "Congestion");
+        aMap.put("TunnelStatus", "Tunnel Status");
+        aMap.put("Destinations", "Local Destinations");
+        aMap.put("NewsHeadings", "News &amp; Updates");
+        SECTION_NAMES = Collections.unmodifiableMap(aMap);
+    }
+
     private final RouterContext _context;
     private final SummaryHelper _helper;
 
@@ -25,155 +80,199 @@ 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<String> sections = _helper.getSummaryBarSections(page);
         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("<div style=\"height: 36px;\"><a href=\"/\" target=\"_top\"><img src=\"")
-           .append(CSSHelper.BASE_THEME_PATH)
-           .append(theme)
-           .append("/images/i2plogo.png\" alt=\"")
-           .append(_("I2P Router Console"))
-           .append("\" title=\"")
-           .append(_("I2P Router Console"))
-           .append("\"></a></div><hr>")
-           
-           .append("<h3><a href=\"/help\" target=\"_top\" title=\"")
+        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);
+                if (section != null && section != "") {
+                    out.write("<hr>" + i + "<hr>\n" + section);
+                }
+            } catch (Exception e) {
+                out.write("<hr>" +i + " - Exception<hr>\n" + e);
+            }*/
+            buf.setLength(0);
+
+            buf.append("<hr>\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 <hr> to print
+            if (buf.length() > 5)
+                out.write(buf.toString());
+        }
+    }
+
+    public String renderHelpAndFAQHTML() {
+        StringBuilder buf = new StringBuilder(512);
+        buf.append("<h3><a href=\"/help\" target=\"_top\" title=\"")
            .append(_("I2P Router Help &amp; FAQ"))
            .append("\">")
            .append(_("Help &amp; FAQ"))
-           .append("</a></h3><hr>");
-
-        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("<h3><a href=\"/configclients\" target=\"_top\" title=\"")
-               .append(_("Configure startup of clients and webapps (services); manually start dormant services"))
-               .append("\">")
-               .append(_("I2P Services"))
-               .append("</a></h3>\n" +
+           .append("</a></h3>");
+        return buf.toString();
+    }
 
-                       "<hr class=\"b\"><table><tr><td>" +
+    public String renderI2PServicesHTML() {
+        StringBuilder buf = new StringBuilder(512);
+        buf.append("<h3><a href=\"/configclients\" target=\"_top\" title=\"")
+           .append(_("Configure startup of clients and webapps (services); manually start dormant services"))
+           .append("\">")
+           .append(_("I2P Services"))
+           .append("</a></h3>\n" +
 
-                       "<a href=\"/susimail/susimail\" target=\"blank\" title=\"")
-               .append(_("Anonymous webmail client"))
-               .append("\">")
-               .append(_("Email"))
-               .append("</a>\n" +
+                   "<hr class=\"b\"><table><tr><td>" +
 
-                       "<a href=\"/i2psnark/\" target=\"_blank\" title=\"")
-               .append(_("Built-in anonymous BitTorrent Client"))
-               .append("\">")
-               .append(_("Torrents"))
-               .append("</a>\n" +
+                   "<a href=\"/susimail/susimail\" target=\"_blank\" title=\"")
+           .append(_("Anonymous webmail client"))
+           .append("\">")
+           .append(_("Email"))
+           .append("</a>\n" +
 
-                       "<a href=\"http://127.0.0.1:7658/\" target=\"_blank\" title=\"")
-               .append(_("Local web server"))
-               .append("\">")
-               .append(_("Website"))
-               .append("</a>\n")
+                   "<a href=\"/i2psnark/\" target=\"_blank\" title=\"")
+           .append(_("Built-in anonymous BitTorrent Client"))
+           .append("\">")
+           .append(_("Torrents"))
+           .append("</a>\n" +
 
-               .append(NavHelper.getClientAppLinks(_context))
+                   "<a href=\"http://127.0.0.1:7658/\" target=\"_blank\" title=\"")
+           .append(_("Local web server"))
+           .append("\">")
+           .append(_("Website"))
+           .append("</a>\n")
 
-               .append("</td></tr></table>\n" +
+           .append(NavHelper.getClientAppLinks(_context))
 
-                       "<hr><h3><a href=\"/config\" target=\"_top\" title=\"")
-               .append(_("Configure I2P Router"))
-               .append("\">")
-               .append(_("I2P Internals"))
-               .append("</a></h3><hr class=\"b\">\n" +
+           .append("</td></tr></table>\n");
+        return buf.toString();
+    }
 
-                       "<table><tr><td>\n" +
+    public String renderI2PInternalsHTML() {
+        StringBuilder buf = new StringBuilder(512);
+        buf.append("<h3><a href=\"/config\" target=\"_top\" title=\"")
+           .append(_("Configure I2P Router"))
+           .append("\">")
+           .append(_("I2P Internals"))
+           .append("</a></h3><hr class=\"b\">\n" +
 
-                       "<a href=\"/tunnels\" target=\"_top\" title=\"")
-               .append(_("View existing tunnels and tunnel build status"))
-               .append("\">")
-               .append(_("Tunnels"))
-               .append("</a>\n" +
+                   "<table><tr><td>\n" +
 
-                       "<a href=\"/peers\" target=\"_top\" title=\"")
-               .append(_("Show all current peer connections"))
-               .append("\">")
-               .append(_("Peers"))
-               .append("</a>\n" +
+                   "<a href=\"/tunnels\" target=\"_top\" title=\"")
+           .append(_("View existing tunnels and tunnel build status"))
+           .append("\">")
+           .append(_("Tunnels"))
+           .append("</a>\n" +
 
-                       "<a href=\"/profiles\" target=\"_top\" title=\"")
-               .append(_("Show recent peer performance profiles"))
-               .append("\">")
-               .append(_("Profiles"))
-               .append("</a>\n" +
+                   "<a href=\"/peers\" target=\"_top\" title=\"")
+           .append(_("Show all current peer connections"))
+           .append("\">")
+           .append(_("Peers"))
+           .append("</a>\n" +
 
-                       "<a href=\"/netdb\" target=\"_top\" title=\"")
-               .append(_("Show list of all known I2P routers"))
-               .append("\">")
-               .append(_("NetDB"))
-               .append("</a>\n" +
+                   "<a href=\"/profiles\" target=\"_top\" title=\"")
+           .append(_("Show recent peer performance profiles"))
+           .append("\">")
+           .append(_("Profiles"))
+           .append("</a>\n" +
 
-                       "<a href=\"/logs\" target=\"_top\" title=\"")
-               .append(_("Health Report"))
-               .append("\">")
-               .append(_("Logs"))
-               .append("</a>\n");
+                   "<a href=\"/netdb\" target=\"_top\" title=\"")
+           .append(_("Show list of all known I2P routers"))
+           .append("\">")
+           .append(_("NetDB"))
+           .append("</a>\n" +
+
+                   "<a href=\"/logs\" target=\"_top\" title=\"")
+           .append(_("Health Report"))
+           .append("\">")
+           .append(_("Logs"))
+           .append("</a>\n");
 
-           //          "<a href=\"/jobs.jsp\" target=\"_top\" title=\"")
-           //  .append(_("Show the router's workload, and how it's performing"))
-           //  .append("\">")
-           //  .append(_("Jobs"))
-           //  .append("</a>\n" +
+       //          "<a href=\"/jobs.jsp\" target=\"_top\" title=\"")
+       //  .append(_("Show the router's workload, and how it's performing"))
+       //  .append("\">")
+       //  .append(_("Jobs"))
+       //  .append("</a>\n" +
 
-            if (!StatSummarizer.isDisabled()) {
-                buf.append("<a href=\"/graphs\" target=\"_top\" title=\"")
+        if (!StatSummarizer.isDisabled()) {
+            buf.append("<a href=\"/graphs\" target=\"_top\" title=\"")
                .append(_("Graph router performance"))
                .append("\">")
                .append(_("Graphs"))
                .append("</a>\n");
-            }
-
-            buf.append("<a href=\"/stats\" target=\"_top\" title=\"")
-               .append(_("Textual router performance statistics"))
-               .append("\">")
-               .append(_("Stats"))
-               .append("</a>\n" +
-
-                        "<a href=\"/i2ptunnel/\" target=\"_blank\" title=\"")
-               .append(_("Local Destinations"))
-               .append("\">")
-               .append(_("I2PTunnel"))
-               .append("</a>\n" +
-
-                       "<a href=\"/susidns/index\" target=\"_blank\" title=\"")
-               .append(_("Manage your I2P hosts file here (I2P domain name resolution)"))
-               .append("\">")
-               .append(_("Addressbook"))
-               .append("</a>\n");
-
-            File javadoc = new File(_context.getBaseDir(), "docs/javadoc/index.html");
-            if (javadoc.exists())
-                buf.append("<a href=\"/javadoc/index.html\" target=\"_blank\">Javadoc</a>\n");
-            buf.append("</td></tr></table>\n");
-
-            out.write(buf.toString());
-            buf.setLength(0);
         }
 
+        buf.append("<a href=\"/stats\" target=\"_top\" title=\"")
+           .append(_("Textual router performance statistics"))
+           .append("\">")
+           .append(_("Stats"))
+           .append("</a>\n" +
+
+                    "<a href=\"/i2ptunnelmgr\" target=\"_top\" title=\"")
+           .append(_("Local Destinations"))
+           .append("\">")
+           .append(_("I2PTunnel"))
+           .append("</a>\n" +
 
+                   "<a href=\"/dns\" target=\"_top\" title=\"")
+           .append(_("Manage your I2P hosts file here (I2P domain name resolution)"))
+           .append("\">")
+           .append(_("Addressbook"))
+           .append("</a>\n");
+
+        File javadoc = new File(_context.getBaseDir(), "docs/javadoc/index.html");
+        if (javadoc.exists())
+            buf.append("<a href=\"/javadoc/index.html\" target=\"_blank\">Javadoc</a>\n");
+        buf.append("</td></tr></table>\n");
+        return buf.toString();
+    }
 
-        buf.append("<hr><h3><a href=\"/help\" target=\"_top\" title=\"")
+    public String renderGeneralHTML() {
+        if (_helper == null) return "";
+        StringBuilder buf = new StringBuilder(512);
+        buf.append("<h3><a href=\"/help\" target=\"_top\" title=\"")
            .append(_("I2P Router Help"))
            .append("\">")
            .append(_("General"))
            .append("</a></h3><hr class=\"b\">\n" +
 
                    "<table><tr>" +
-                   "<td align=\"left\"><b>")
+                   "<td align=\"left\"><b title=\"")
+           .append(_("Your Local Identity is your unique I2P router identity, similar to an ip address but tailored to I2P. "))
+           .append(_("Never disclose this to anyone, as it can reveal your real world ip."))
+           .append("\">")
            .append(_("Local Identity"))
            .append(":</b></td>" +
                    "<td align=\"right\">" +
@@ -187,7 +286,36 @@ public class SummaryBarRenderer {
            .append(_("show"))
            .append("</a></td></tr>\n" +
 
-                   "<tr><td align=\"left\"><b>")
+                   "<tr title=\"")
+           .append(_("The version of the I2P software we are running"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
+           .append(_("Version"))
+           .append(":</b></td>" +
+                   "<td align=\"right\">")
+           .append(_helper.getVersion())
+           .append("</td></tr>\n" +
+
+                   "<tr title=\"")
+           .append(_("How long we've been running for this session"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
+           .append(_("Uptime"))
+           .append(":</b></td>" +
+                   "<td align=\"right\">")
+           .append(_helper.getUptime())
+           .append("</td></tr></table>\n");
+        return buf.toString();
+    }
+
+    public String renderShortGeneralHTML() {
+        if (_helper == null) return "";
+        StringBuilder buf = new StringBuilder(512);
+        buf.append("<table>" +
+                   "<tr title=\"")
+           .append(_("The version of the I2P software we are running"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Version"))
            .append(":</b></td>" +
                    "<td align=\"right\">")
@@ -202,24 +330,48 @@ public class SummaryBarRenderer {
            .append(":</b></td>" +
                    "<td align=\"right\">")
            .append(_helper.getUptime())
-           .append("</td></tr></table>\n" +
+           .append("</td></tr></table>\n");
+        return buf.toString();
+    }
 
-                   "<hr><h4><a href=\"/confignet#help\" target=\"_top\" title=\"")
+    public String renderNetworkReachabilityHTML() {
+        if (_helper == null) return "";
+        StringBuilder buf = new StringBuilder(512);
+        buf.append("<h4><a href=\"/confignet#help\" target=\"_top\" title=\"")
            .append(_("Help with configuring your firewall and router for optimal I2P performance"))
            .append("\">")
            .append(_("Network"))
            .append(": ")
            .append(_helper.getReachability())
-           .append("</a></h4><hr>\n")
-
-
-           .append(_helper.getUpdateStatus())
-
+           .append("</a></h4>\n");
+        return buf.toString();
+    }
 
-           .append(_helper.getRestartStatus())
+    public String renderUpdateStatusHTML() {
+        if (_helper == null) return "";
+        String updateStatus = _helper.getUpdateStatus();
+        if ("".equals(updateStatus)) return "";
+        StringBuilder buf = new StringBuilder(512);
+        buf.append("<h3><a href=\"/configupdate\" target=\"_top\" title=\"")
+           .append(_("Configure I2P Updates"))
+           .append("\">")
+           .append(_("I2P Update"))
+           .append("</a></h3><hr class=\"b\">\n");
+        buf.append(updateStatus);
+        return buf.toString();
+    }
 
+    public String renderRestartStatusHTML() {
+        if (_helper == null) return "";
+        StringBuilder buf = new StringBuilder(512);
+        buf.append(_helper.getRestartStatus());
+        return buf.toString();
+    }
 
-           .append("<hr><h3><a href=\"/peers\" target=\"_top\" title=\"")
+    public String renderPeersHTML() {
+        if (_helper == null) return "";
+        StringBuilder buf = new StringBuilder(512);
+        buf.append("<h3><a href=\"/peers\" target=\"_top\" title=\"")
            .append(_("Show all current peer connections"))
            .append("\">")
            .append(_("Peers"))
@@ -227,7 +379,10 @@ public class SummaryBarRenderer {
 
                    "<table>\n" +
 
-                   "<tr><td align=\"left\"><b>")
+                   "<tr title=\"")
+           .append(_("Peers we've been talking to in the last few minutes/last hour"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Active"))
            .append(":</b></td><td align=\"right\">");
         int active = _helper.getActivePeers();
@@ -236,38 +391,56 @@ public class SummaryBarRenderer {
            .append(Math.max(active, _helper.getActiveProfiles()))
            .append("</td></tr>\n" +
 
-                   "<tr><td align=\"left\"><b>")
+                   "<tr title=\"")
+           .append(_("The number of peers available for building client tunnels"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Fast"))
            .append(":</b></td><td align=\"right\">")
            .append(_helper.getFastPeers())
            .append("</td></tr>\n" +
 
-                   "<tr><td align=\"left\"><b>")
+                   "<tr title=\"")
+           .append(_("The number of peers available for building exploratory tunnels"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("High capacity"))
            .append(":</b></td><td align=\"right\">")
            .append(_helper.getHighCapacityPeers())
            .append("</td></tr>\n" +
 
-                   "<tr><td align=\"left\"><b>")
+                   "<tr title=\"")
+           .append(_("The number of peers available for network database inquries"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Integrated"))
            .append(":</b></td><td align=\"right\">")
            .append(_helper.getWellIntegratedPeers())
            .append("</td></tr>\n" +
 
-                   "<tr><td align=\"left\"><b>")
+                   "<tr title=\"")
+           .append(_("The total number of peers in our network database"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Known"))
            .append(":</b></td><td align=\"right\">")
            .append(_helper.getAllPeers())
            .append("</td></tr>\n" +
 
-                   "</table><hr>\n");
-
-
-        out.write(buf.toString());
-        buf.setLength(0);
+                   "</table>\n");
+        return buf.toString();
+    }
 
+    public String renderFirewallAndReseedStatusHTML() {
+        if (_helper == null) return "";
+        StringBuilder buf = new StringBuilder(512);
         buf.append(_helper.getFirewallAndReseedStatus());
+        return buf.toString();
+    }
 
+    public String renderBandwidthHTML() {
+        if (_helper == null) return "";
+        StringBuilder buf = new StringBuilder(512);
         buf.append("<h3><a href=\"/config\" title=\"")
            .append(_("Configure router bandwidth allocation"))
            .append("\" target=\"_top\">")
@@ -303,82 +476,181 @@ public class SummaryBarRenderer {
            .append(_helper.getInboundTransferred())
            .append(SummaryHelper.THINSP)
            .append(_helper.getOutboundTransferred())
-           .append("</td></tr></table>\n" +
+           .append("</td></tr>\n" +
+
+                   "</table>\n");
+        return buf.toString();
+    }
 
-                   "<hr><h3><a href=\"/tunnels\" target=\"_top\" title=\"")
+    public String renderTunnelsHTML() {
+        if (_helper == null) return "";
+        StringBuilder buf = new StringBuilder(512);
+        buf.append("<h3><a href=\"/tunnels\" target=\"_top\" title=\"")
            .append(_("View existing tunnels and tunnel build status"))
            .append("\">")
            .append(_("Tunnels"))
            .append("</a></h3><hr class=\"b\">" +
                    "<table>\n" +
 
-                   "<tr><td align=\"left\"><b>")
+                   "<tr title=\"")
+           .append(_("Used for building and testing tunnels, and communicating with floodfill peers"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Exploratory"))
            .append(":</b></td><td align=\"right\">")
            .append(_helper.getInboundTunnels() + _helper.getOutboundTunnels())
            .append("</td></tr>\n" +
 
-                  "<tr><td align=\"left\"><b>")
+                   "<tr title=\"")
+           .append(_("Tunnels we are using to provide or access services on the network"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Client"))
            .append(":</b></td><td align=\"right\">")
            .append(_helper.getInboundClientTunnels() + _helper.getOutboundClientTunnels())
            .append("</td></tr>\n" +
 
-                   "<tr><td align=\"left\"><b>")
+                   "<tr title=\"")
+           .append(_("Tunnels we are participating in, directly contributing bandwith to the network"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Participating"))
            .append(":</b></td><td align=\"right\">")
            .append(_helper.getParticipatingTunnels())
            .append("</td></tr>\n" +
 
-                   "<tr><td align=\"left\"><b>")
+                   "<tr title=\"")
+           .append(_("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"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Share ratio"))
            .append(":</b></td><td align=\"right\">")
            .append(_helper.getShareRatio())
            .append("</td></tr>\n" +
 
-                   "</table><hr><h3><a href=\"/jobs\" target=\"_top\" title=\"")
+                   "</table>\n");
+        return buf.toString();
+    }
+
+    public String renderCongestionHTML() {
+        if (_helper == null) return "";
+        StringBuilder buf = new StringBuilder(512);
+        buf.append("<h3><a href=\"/jobs\" target=\"_top\" title=\"")
            .append(_("What's in the router's job queue?"))
            .append("\">")
            .append(_("Congestion"))
            .append("</a></h3><hr class=\"b\">" +
                    "<table>\n" +
 
-                   "<tr><td align=\"left\"><b>")
+                   "<tr title=\"")
+           .append(_("Indicates router performance"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Job lag"))
            .append(":</b></td><td align=\"right\">")
            .append(_helper.getJobLag())
            .append("</td></tr>\n" +
 
-                   "<tr><td align=\"left\"><b>")
+                   "<tr title=\"")
+           .append(_("Indicates how quickly outbound messages to other I2P routers are sent"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Message delay"))
            .append(":</b></td><td align=\"right\">")
            .append(_helper.getMessageDelay())
            .append("</td></tr>\n");
 
         if (!_context.getBooleanPropertyDefaultTrue("router.disableTunnelTesting")) {
-            buf.append("<tr><td align=\"left\"><b>")
+            buf.append("<tr title=\"")
+           .append(_("Round trip time for a tunnel test"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Tunnel lag"))
            .append(":</b></td><td align=\"right\">")
            .append(_helper.getTunnelLag())
            .append("</td></tr>\n");
         }
 
-        buf.append("<tr><td align=\"left\"><b>")
+        buf.append("<tr title=\"")
+           .append(_("Queued requests from other routers to participate in tunnels"))
+           .append("\">" +
+                   "<td align=\"left\"><b>")
            .append(_("Backlog"))
            .append(":</b></td><td align=\"right\">")
            .append(_helper.getInboundBacklog())
            .append("</td></tr>\n" +
 
-                   "</table><hr><h4>")
-           .append(_(_helper.getTunnelStatus()))
-           .append("</h4><hr>\n")
-
-           .append(_helper.getDestinations())
-           .append("<hr>\n");
+                   "</table>\n");
+        return buf.toString();
+    }
 
+    public String renderTunnelStatusHTML() {
+        if (_helper == null) return "";
+        StringBuilder buf = new StringBuilder(50);
+        buf.append("<h4>")
+           .append(_(_helper.getTunnelStatus()))
+           .append("</h4>\n");
+        return buf.toString();
+    }
 
+    public String renderDestinationsHTML() {
+        if (_helper == null) return "";
+        StringBuilder buf = new StringBuilder(512);
+        buf.append(_helper.getDestinations());
+        return buf.toString();
+    }
 
-        out.write(buf.toString());
+    /** @since 0.9.1 */
+    public String renderNewsHeadingsHTML() {
+        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) {
+            // Set up title and pre-headings stuff.
+            buf.append("<h3><a href=\"/configupdate\">")
+               .append(_("News &amp; Updates"))
+               .append("</a></h3><hr class=\"b\"><div class=\"newsheadings\">\n");
+            // Get news content.
+            String newsContent = newshelper.getContent();
+            if (newsContent != "") {
+                buf.append("<ul>\n");
+                // Parse news content for headings.
+                int start = newsContent.indexOf("<h3>");
+                while (start >= 0) {
+                    // Add offset to start:
+                    // 4 - gets rid of <h3>
+                    // 16 - gets rid of the date as well (assuming form "<h3>yyyy-mm-dd: Foobarbaz...")
+                    newsContent = newsContent.substring(start+16, newsContent.length());
+                    int end = newsContent.indexOf("</h3>");
+                    if (end >= 0) {
+                        String heading = newsContent.substring(0, end);
+                        buf.append("<li>")
+                           .append(heading)
+                           .append("</li>\n");
+                    }
+                    start = newsContent.indexOf("<h3>");
+                }
+                buf.append("</ul>\n");
+                // Set up string containing <a> to show news.
+                String requestURI = _helper.getRequestURI();
+                if (requestURI.contains("/home")) {
+                    buf.append("<a href=\"/?news=1&amp;consoleNonce=")
+                       .append(consoleNonce)
+                       .append("\">")
+                       .append(_("Show news"))
+                       .append("</a>\n");
+                }
+            } else {
+                buf.append("<center><i>")
+                   .append(_("none"))
+                   .append("</i></center>");
+            }
+            // Add post-headings stuff.
+            buf.append("</div>\n");
+        }
+        return buf.toString();
     }
 
     /** translate a string */
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 4e7d2f23fbdcac611505090fe91c81ec2ab898d6..cc8a26f14c2c0c077183a7d5dbb96e9ac126b6f9 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java
@@ -4,10 +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;
@@ -17,6 +20,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;
@@ -35,6 +39,35 @@ public class SummaryHelper extends HelperBase {
     // Opera 10.63 doesn't have the char, TODO check UA
     //static final String THINSP = "&thinsp;/&thinsp;";
     static final String THINSP = " / ";
+    private static final char S = ',';
+    static final String PROP_SUMMARYBAR = "routerconsole.summaryBar.";
+
+    static final String DEFAULT_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 DEFAULT_MINIMAL =
+        "ShortGeneral" + S +
+        "NewsHeadings" + S +
+        "UpdateStatus" + S +
+        "NetworkReachability" + S +
+        "RestartStatus" + S +
+        "FirewallAndReseedStatus" + S +
+        "Destinations" + S +
+        "";
 
     /**
      * Retrieve the shortened 4 character ident for the router located within
@@ -375,7 +408,7 @@ public class SummaryHelper extends HelperBase {
         List<Destination> clients = new ArrayList(_context.clientManager().listClients());
         
         StringBuilder buf = new StringBuilder(512);
-        buf.append("<h3><a href=\"/i2ptunnel/\" target=\"_blank\" title=\"").append(_("Add/remove/edit &amp; control your client and server tunnels")).append("\">").append(_("Local Destinations")).append("</a></h3><hr class=\"b\"><div class=\"tunnels\">");
+        buf.append("<h3><a href=\"/i2ptunnelmgr\" target=\"_top\" title=\"").append(_("Add/remove/edit &amp; control your client and server tunnels")).append("\">").append(_("Local Destinations")).append("</a></h3><hr class=\"b\"><div class=\"tunnels\">");
         if (!clients.isEmpty()) {
             Collections.sort(clients, new AlphaComparator());
             buf.append("<table>");
@@ -618,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("<h4>").append(status).append("</h4><hr>\n");
+            buf.append("<h4>").append(status).append("</h4>\n");
         }
         if (updateAvailable() || unsignedUpdateAvailable()) {
             if ("true".equals(System.getProperty(UpdateHandler.PROP_UPDATE_IN_PROGRESS))) {
@@ -706,10 +739,32 @@ public class SummaryHelper extends HelperBase {
         }
         if (buf.length() <= 0)
             return "";
-        buf.append("<hr>");
         return buf.toString();
     }
 
+    private NewsHelper _newshelper;
+    public void storeNewsHelper(NewsHelper n) { _newshelper = n; }
+    public NewsHelper getNewsHelper() { return _newshelper; }
+
+    public List<String> getSummaryBarSections(String page) {
+        String config = "";
+        if ("home".equals(page)) {
+            config = _context.getProperty(PROP_SUMMARYBAR + page, DEFAULT_MINIMAL);
+        } else {
+            config = _context.getProperty(PROP_SUMMARYBAR + page);
+            if (config == null)
+                config = _context.getProperty(PROP_SUMMARYBAR + "default", DEFAULT_FULL);
+        }
+        return Arrays.asList(config.split("" + S));
+    }
+
+    static void saveSummaryBarSections(RouterContext ctx, String page, Map<Integer, String> sections) {
+        StringBuilder buf = new StringBuilder(512);
+        for(String section : sections.values())
+            buf.append(section).append(S);
+        ctx.router().saveConfig(PROP_SUMMARYBAR + page, buf.toString());
+    }
+
     /** output the summary bar to _out */
     public void renderSummaryBar() throws IOException {
         SummaryBarRenderer renderer = new SummaryBarRenderer(_context, this);
@@ -733,4 +788,92 @@ public class SummaryHelper extends HelperBase {
     private String _requestURI;
     public void setRequestURI(String s) { _requestURI = s; }
     public String getRequestURI() { return _requestURI; }
+
+    public String getConfigTable() {
+        String[] allSections = SummaryBarRenderer.ALL_SECTIONS;
+        Map<String, String> sectionNames = SummaryBarRenderer.SECTION_NAMES;
+        List<String> sections = getSummaryBarSections("default");
+        TreeSet<String> sortedSections = new TreeSet();
+
+        for (int i = 0; i < allSections.length; i++) {
+            String section = allSections[i];
+            if (!sections.contains(section))
+                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("<table class=\"sidebarconf\"><tr><th>")
+           .append(_("Remove"))
+           .append("</th><th>")
+           .append(_("Name"))
+           .append("</th><th colspan=\"2\">")
+           .append(_("Order"))
+           .append("</th></tr>\n");
+        for (String section : sections) {
+            int i = sections.indexOf(section);
+            buf.append("<tr><td align=\"center\"><input type=\"checkbox\" class=\"optbox\" name=\"delete_")
+               .append(i)
+               .append("\"></td><td align=\"left\">")
+               .append(_(sectionNames.get(section)))
+               .append("</td><td align=\"right\"><input type=\"hidden\" name=\"order_")
+               .append(i + "_" + section)
+               .append("\" value=\"")
+               .append(i)
+               .append("\">");
+            if (i > 0) {
+                buf.append("<input type=\"image\" class=\"buttonTop\" name=\"move_")
+                   .append(i)
+                   .append("_top\" alt=\"")
+                   .append(_("Top"))
+                   .append("\" src=\"" + imgPath + "move_top.png\">");
+                buf.append("<input type=\"image\" class=\"buttonUp\" name=\"move_")
+                   .append(i)
+                   .append("_up\" alt=\"")
+                   .append(_("Up"))
+                   .append("\" src=\"" + imgPath + "move_up.png\">");
+            }
+            buf.append("</td><td align=\"left\">");
+            if (i < sections.size() - 1) {
+                buf.append("<input type=\"image\" class=\"buttonDown\" name=\"move_")
+                   .append(i)
+                   .append("_down\" alt=\"")
+                   .append(_("Down"))
+                   .append("\" src=\"" + imgPath + "move_down.png\">");
+                buf.append("<input type=\"image\" class=\"buttonBottom\" name=\"move_")
+                   .append(i)
+                   .append("_bottom\" alt=\"")
+                   .append(_("Bottom"))
+                   .append("\" src=\"" + imgPath + "move_bottom.png\">");
+            }
+            buf.append("</td></tr>\n");
+        }
+        buf.append("<tr><td align=\"center\">" +
+                   "<input type=\"submit\" name=\"action\" class=\"delete\" value=\"")
+           .append(_("Delete selected"))
+           .append("\"></td><td align=\"left\"><b>")
+           .append(_("Add")).append(":</b> " +
+                   "<select name=\"name\">\n" +
+                   "<option value=\"\" selected=\"selected\">")
+           .append(_("Select a section to add"))
+           .append("</option>\n");
+
+        for (String s : sortedSections) {
+            buf.append("<option value=\"").append(s).append("\">")
+               .append(sectionNames.get(s)).append("</option>\n");
+        }
+
+        buf.append("</select>\n" +
+                   "<input type=\"hidden\" name=\"order\" value=\"")
+           .append(sections.size())
+           .append("\"></td>" +
+                   "<td align=\"center\" colspan=\"2\">" +
+                   "<input type=\"submit\" name=\"action\" class=\"add\" value=\"")
+           .append(_("Add item"))
+           .append("\"></td></tr>")
+           .append("</table>\n");
+        return buf.toString();
+    }
 }
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 f72878375888e5fade1eae43d47eea66fb5ad784..4725f62b167f7108a80201812bb15ae4d874093f 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 6ebb2a469d129729cd07576de40a8b3603c9dbac..1492f3bb1f319f620daf69eb6e7f530f88695e6a 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);
                 }
@@ -233,14 +237,16 @@ public class UpdateHandler {
             if (_isPartial)
                 return;
             StringBuilder buf = new StringBuilder(64);
-            buf.append("<b>").append(_("Updating")).append("</b> ");
             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(":<br>\n");
-            buf.append(_("{0}B transferred", DataHelper.formatSize2(currentWrite + alreadyTransferred)));
+            buf.append("<br>\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) {
diff --git a/apps/routerconsole/jsp/config.jsp b/apps/routerconsole/jsp/config.jsp
index 70c0e64f00ef0657027eff2df4044ce2f224c195..0d56b5f59d2045633f7b6ca43e729e03118a282b 100644
--- a/apps/routerconsole/jsp/config.jsp
+++ b/apps/routerconsole/jsp/config.jsp
@@ -6,7 +6,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("configure bandwidth")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 
 <%@include file="summary.jsi" %>
 
diff --git a/apps/routerconsole/jsp/configadvanced.jsp b/apps/routerconsole/jsp/configadvanced.jsp
index 1dbf23e7d452d17b8aa11ba07ffa9b57b4d4538f..53a8b227f5c7a3087f8e3128ff11b3c0502a400e 100644
--- a/apps/routerconsole/jsp/configadvanced.jsp
+++ b/apps/routerconsole/jsp/configadvanced.jsp
@@ -6,7 +6,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("config advanced")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 
 <%@include file="summary.jsi" %>
 
diff --git a/apps/routerconsole/jsp/configclients.jsp b/apps/routerconsole/jsp/configclients.jsp
index c8575b490f72636579a3fcf7e4133aa03bad7627..e97b22968d8c4fa0180bdea6108e632666cffdf2 100644
--- a/apps/routerconsole/jsp/configclients.jsp
+++ b/apps/routerconsole/jsp/configclients.jsp
@@ -10,7 +10,10 @@ button span.hide{
     display:none;
 }
 input.default { width: 1px; height: 1px; visibility: hidden; }
-</style></head><body>
+</style>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 
 <%@include file="summary.jsi" %>
 
diff --git a/apps/routerconsole/jsp/confighome.jsp b/apps/routerconsole/jsp/confighome.jsp
index ca0dbdc6c3428ff7cfc63ad208ff72ad7e6fbaf7..b8296fcbbbedccd253199b66cebb1db6f9090487 100644
--- a/apps/routerconsole/jsp/confighome.jsp
+++ b/apps/routerconsole/jsp/confighome.jsp
@@ -12,7 +12,9 @@ input.default {
     visibility: hidden;
 }
 </style>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 
 <%@include file="summary.jsi" %>
 <h1><%=intl._("I2P Home Page Configuration")%></h1>
diff --git a/apps/routerconsole/jsp/configkeyring.jsp b/apps/routerconsole/jsp/configkeyring.jsp
index 7acdf1126f85a952ab524d1264c6b97f33a5dac7..e8b4089371fb38b0fd19c11a1d834ba673dbd5d1 100644
--- a/apps/routerconsole/jsp/configkeyring.jsp
+++ b/apps/routerconsole/jsp/configkeyring.jsp
@@ -5,7 +5,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("config keyring")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 
 <%@include file="summary.jsi" %>
 <h1><%=intl._("I2P Keyring Configuration")%></h1>
diff --git a/apps/routerconsole/jsp/configlogging.jsp b/apps/routerconsole/jsp/configlogging.jsp
index 8274fcb438dad183170f791923429be3c6d8072f..c6f3ed945a1e3c75432ccd4f817fc3aa84144f2d 100644
--- a/apps/routerconsole/jsp/configlogging.jsp
+++ b/apps/routerconsole/jsp/configlogging.jsp
@@ -6,7 +6,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("config logging")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <jsp:useBean class="net.i2p.router.web.ConfigLoggingHelper" id="logginghelper" scope="request" />
 <jsp:setProperty name="logginghelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
 
diff --git a/apps/routerconsole/jsp/confignet.jsp b/apps/routerconsole/jsp/confignet.jsp
index 6e340a6592caa4e80e87ce5aa531d759a2ecc0e7..7fb74500d918a3805ded794d005b8ee1528127cb 100644
--- a/apps/routerconsole/jsp/confignet.jsp
+++ b/apps/routerconsole/jsp/confignet.jsp
@@ -5,7 +5,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("config networking")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 
 <%@include file="summary.jsi" %>
 
diff --git a/apps/routerconsole/jsp/configpeer.jsp b/apps/routerconsole/jsp/configpeer.jsp
index b5968abedcf4f4a0fc6cb186e9d2345595fd6441..9952db5534fcbef79e0e795daa0330520aa69ac7 100644
--- a/apps/routerconsole/jsp/configpeer.jsp
+++ b/apps/routerconsole/jsp/configpeer.jsp
@@ -5,7 +5,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("config peers")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 
 <%@include file="summary.jsi" %>
 <h1><%=intl._("I2P Peer Configuration")%></h1>
diff --git a/apps/routerconsole/jsp/configreseed.jsp b/apps/routerconsole/jsp/configreseed.jsp
index 67d2334c910fc399b48932399301039c39894c23..39df228c698224742b9b1585071302791a975318 100644
--- a/apps/routerconsole/jsp/configreseed.jsp
+++ b/apps/routerconsole/jsp/configreseed.jsp
@@ -5,7 +5,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("config reseeding")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 
 <%@include file="summary.jsi" %>
 
diff --git a/apps/routerconsole/jsp/configservice.jsp b/apps/routerconsole/jsp/configservice.jsp
index 3ee1ef79676ca6a317b0b2cc830d59efe0264737..628010685d9f255dcaa3837dbf03d2c629ea35b3 100644
--- a/apps/routerconsole/jsp/configservice.jsp
+++ b/apps/routerconsole/jsp/configservice.jsp
@@ -5,7 +5,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("config service")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 
 <%@include file="summary.jsi" %>
 <h1><%=intl._("I2P Service Configuration")%></h1>
diff --git a/apps/routerconsole/jsp/configsidebar.jsp b/apps/routerconsole/jsp/configsidebar.jsp
new file mode 100644
index 0000000000000000000000000000000000000000..074fcfda30049066a95176993fe5df29083179d1
--- /dev/null
+++ b/apps/routerconsole/jsp/configsidebar.jsp
@@ -0,0 +1,58 @@
+<%@page contentType="text/html"%>
+<%@page pageEncoding="UTF-8"%>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html><head>
+<%@include file="css.jsi" %>
+<%=intl.title("config summary bar")%>
+<style type='text/css'>
+input.default {
+    width: 1px;
+    height: 1px;
+    visibility: hidden;
+}
+</style>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
+
+<%@include file="summary.jsi" %>
+<h1><%=intl._("I2P Summary Bar Configuration")%></h1>
+<div class="main" id="main">
+<%@include file="confignav.jsi" %>
+
+<jsp:useBean class="net.i2p.router.web.ConfigSummaryHandler" id="formhandler" scope="request" />
+<% formhandler.storeMethod(request.getMethod()); %>
+<jsp:setProperty name="formhandler" property="*" />
+<jsp:setProperty name="formhandler" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+<jsp:setProperty name="formhandler" property="settings" value="<%=request.getParameterMap()%>" />
+<%
+    formhandler.setMovingAction();
+%>
+<jsp:getProperty name="formhandler" property="allMessages" />
+<%
+    String pageNonce = formhandler.getNewNonce();
+%>
+<jsp:useBean class="net.i2p.router.web.SummaryHelper" id="summaryhelper" scope="request" />
+<jsp:setProperty name="summaryhelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+
+<h3><%=intl._("Refresh Interval")%></h3>
+<form action="" method="POST">
+ <input type="hidden" name="nonce" value="<%=pageNonce%>" >
+ <input type="hidden" name="group" value="0">
+ <input type="text" name="refreshInterval" value="<jsp:getProperty name="intl" property="refresh" />" >
+ <%=intl._("seconds")%>
+ <input type="submit" name="action" class="accept" value="<%=intl._("Save")%>" >
+</form>
+
+<h3><%=intl._("Customize Summary Bar")%></h3>
+<form action="" method="POST">
+ <input type="hidden" name="nonce" value="<%=pageNonce%>" >
+ <input type="hidden" name="group" value="2">
+ <jsp:getProperty name="summaryhelper" property="configTable" />
+ <div class="formaction">
+  <input type="submit" class="reload" name="action" value="<%=intl._("Restore full default")%>" >
+  <input type="submit" class="reload" name="action" value="<%=intl._("Restore minimal default")%>" >
+ </div>
+</form>
+</div></body></html>
diff --git a/apps/routerconsole/jsp/configstats.jsp b/apps/routerconsole/jsp/configstats.jsp
index d380d77839cfa5dd8b247f9c7cdc1fbad6d6c94d..8a70c84bc4d470ee0eaee7f2ce386e5dfb325037 100644
--- a/apps/routerconsole/jsp/configstats.jsp
+++ b/apps/routerconsole/jsp/configstats.jsp
@@ -6,10 +6,13 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("config stats")%>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
 <script type="text/javascript">
 function init()
 {
 	checkAll = false;
+	initAjax();
 }
 function toggleAll(category)
 {
diff --git a/apps/routerconsole/jsp/configtunnels.jsp b/apps/routerconsole/jsp/configtunnels.jsp
index 2bdc9b9998958852a7cf280af0f2208a46d0a2cd..e2eab6658f2c7f23e76bbaefab7f145bb8213c9e 100644
--- a/apps/routerconsole/jsp/configtunnels.jsp
+++ b/apps/routerconsole/jsp/configtunnels.jsp
@@ -5,7 +5,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("config tunnels")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 
 <%@include file="summary.jsi" %>
 
diff --git a/apps/routerconsole/jsp/configui.jsp b/apps/routerconsole/jsp/configui.jsp
index 4a214c852419f97e9b8a35ebed8b3a3afed20787..a2f43971373c0282b6d99c3eed7ccbded67b21f0 100644
--- a/apps/routerconsole/jsp/configui.jsp
+++ b/apps/routerconsole/jsp/configui.jsp
@@ -6,7 +6,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("config UI")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 
 <%@include file="summary.jsi" %>
 
diff --git a/apps/routerconsole/jsp/configupdate.jsp b/apps/routerconsole/jsp/configupdate.jsp
index e2bd49ab2770e5499f0fcfff7bc215b5da27bb6f..a792bb07b3f28eb00c01a165c525a77e19d64343 100644
--- a/apps/routerconsole/jsp/configupdate.jsp
+++ b/apps/routerconsole/jsp/configupdate.jsp
@@ -6,7 +6,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("config update")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 
 <%@include file="summary.jsi" %>
 <h1><%=intl._("I2P Update Configuration")%></h1>
diff --git a/apps/routerconsole/jsp/console.jsp b/apps/routerconsole/jsp/console.jsp
index 74e994bbbcab36bbf18d820858fa17b351972535..aa9168caf7777aff50b267a605441098321ceb12 100644
--- a/apps/routerconsole/jsp/console.jsp
+++ b/apps/routerconsole/jsp/console.jsp
@@ -6,7 +6,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("home")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%
     String consoleNonce = System.getProperty("router.consoleNonce");
     if (consoleNonce == null) {
@@ -15,16 +17,13 @@
     }
 %>
 
-<%@include file="summary.jsi" %><h1><%=intl._("I2P Router Console")%></h1>
+<%@include file="summary.jsi" %>
+
+<h1><%=intl._("I2P Router Console")%></h1>
 <div class="news" id="news">
- <jsp:useBean class="net.i2p.router.web.NewsHelper" id="newshelper" scope="request" />
- <jsp:setProperty name="newshelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
 <%
    if (newshelper.shouldShowNews()) {
-       java.io.File fpath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml");
 %>
- <jsp:setProperty name="newshelper" property="page" value="<%=fpath.getAbsolutePath()%>" />
- <jsp:setProperty name="newshelper" property="maxLines" value="300" />
  <jsp:getProperty name="newshelper" property="content" />
  <hr>
 <%
@@ -45,8 +44,9 @@
     <a href="/?lang=de&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=de" title="Deutsch" alt="Deutsch"></a>
     <a href="/?lang=ee&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=ee" title="Eesti" alt="Eesti"></a>
     <a href="/?lang=es&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=es" title="Español" alt="Español"></a>
-    <a href="/?lang=fi&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=fi" title="Suomi" alt="Suomi"></a><br>
-    <a href="/?lang=fr&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=fr" title="Français" alt="Français"></a>
+    <a href="/?lang=fi&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=fi" title="Suomi" alt="Suomi"></a>
+    <a href="/?lang=fr&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=fr" title="Français" alt="Français"></a><br>
+    <a href="/?lang=el&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=gr" title="ελληνικά" alt="ελληνικά"></a>
     <a href="/?lang=hu&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=hu" title="Magyar" alt="Magyar"></a>
     <a href="/?lang=it&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=it" title="Italiano" alt="Italiano"></a>
     <a href="/?lang=nl&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=nl" title="Nederlands" alt="Nederlands"></a>
diff --git a/apps/routerconsole/jsp/css.jsi b/apps/routerconsole/jsp/css.jsi
index 434b67cae5ff679714d1c98047bc1ae7cbda9a27..437bf015ea495121592992faafa2b31e1c01ef31 100644
--- a/apps/routerconsole/jsp/css.jsi
+++ b/apps/routerconsole/jsp/css.jsi
@@ -25,9 +25,9 @@
    }
 %>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<link rel="shortcut icon" href="/themes/console/images/favicon.ico">
 <jsp:useBean class="net.i2p.router.web.CSSHelper" id="intl" scope="request" />
 <jsp:setProperty name="intl" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+<link rel="icon" href="<%=intl.getTheme(request.getHeader("User-Agent"))%>images/favicon.ico">
 <%
    // clickjacking
    if (intl.shouldSendXFrame())
diff --git a/apps/routerconsole/jsp/debug.jsp b/apps/routerconsole/jsp/debug.jsp
index b9e66345f677234ef6b7166710ba72bb004ae386..6da4cce616e93d6ef545d61f8ebe1fc23ffc5f6b 100644
--- a/apps/routerconsole/jsp/debug.jsp
+++ b/apps/routerconsole/jsp/debug.jsp
@@ -9,7 +9,9 @@
 %>
 <html><head><title>I2P Router Console - Debug</title>
 <%@include file="css.jsi" %>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <h1>Router SKM</h1>
 <div class="main" id="main">
diff --git a/apps/routerconsole/jsp/dns.jsp b/apps/routerconsole/jsp/dns.jsp
new file mode 100644
index 0000000000000000000000000000000000000000..19bc0d65ea43c69397c3b0f128a7b6c320b0a83f
--- /dev/null
+++ b/apps/routerconsole/jsp/dns.jsp
@@ -0,0 +1,42 @@
+<%@page contentType="text/html"%>
+<%@page trimDirectiveWhitespaces="true"%>
+<%@page pageEncoding="UTF-8"%>
+<jsp:useBean class="net.i2p.router.web.CSSHelper" id="tester" scope="request" />
+<jsp:setProperty name="tester" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+<%
+    // 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 {
+%>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html><head>
+<%@include file="css.jsi" %>
+<%=intl.title("addressbook")%>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<script src="/js/iframed.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+<script type="text/javascript">
+  function setupFrame() {
+      f = document.getElementById("susidnsframe");
+      injectClass(f);
+      resizeFrame(f);
+  }
+</script>
+</head><body onload="initAjax()">
+
+<%@include file="summary.jsi" %>
+
+<h1><%=intl._("I2P Addressbook")%> <span class="newtab"><a href="/susidns/index" target="_blank" title="<%=intl._("Open in new tab")%>"><img src="<%=intl.getTheme(request.getHeader("User-Agent"))%>images/newtab.png" /></a></span></h1>
+<div class="main" id="main">
+<iframe src="/susidns/index" width="100%" height="100%" frameborder="0" border="0" name="susidnsframe" id="susidnsframe" onload="setupFrame()" allowtransparency="true">
+<%=intl._("Your browser does not support iFrames.")%>
+&nbsp;<a href="/susidns/index"><%=intl._("Click here to continue.")%></a>
+</iframe>
+</div></body></html>
+<%
+    }
+%>
diff --git a/apps/routerconsole/jsp/error.jsp b/apps/routerconsole/jsp/error.jsp
index 69f9fbfa3190ccb8f920b93b1dc045906baca32d..7d5552fd58fa61b540efdcab2dbaf776265c5697 100644
--- a/apps/routerconsole/jsp/error.jsp
+++ b/apps/routerconsole/jsp/error.jsp
@@ -16,10 +16,12 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("Page Not Found")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
-<h1><%=ERROR_CODE%> <%=ERROR_MESSAGE%></h1>
+<h1><%=ERROR_CODE%>&nbsp;<%=ERROR_MESSAGE%></h1>
 <div class="sorry" id="warning">
 <%=intl._("Sorry! You appear to be requesting a non-existent Router Console page or resource.")%><hr>
-<%=intl._("Error 404")%>: <%=ERROR_URI%> <%=intl._("not found")%>.
+<%=intl._("Error 404")%>: <%=ERROR_URI%>&nbsp;<%=intl._("not found")%>.
 </div></body></html>
diff --git a/apps/routerconsole/jsp/graph.jsp b/apps/routerconsole/jsp/graph.jsp
index 6147fd96d0fb75325a45ce6d208bd751c1b80a27..92c6f508f85620b7e5365cf72a0a2e18682a9136 100644
--- a/apps/routerconsole/jsp/graph.jsp
+++ b/apps/routerconsole/jsp/graph.jsp
@@ -12,7 +12,9 @@
 <%
     graphHelper.storeWriter(out);
 %>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <h1><%=intl._("I2P Performance Graphs")%></h1>
 <div class="main" id="main">
diff --git a/apps/routerconsole/jsp/graphs.jsp b/apps/routerconsole/jsp/graphs.jsp
index 4b65cca75c1ef3ee8e61b3368c5ea9871502cbc1..77ca232788ece7f7ef10bfd4f07f8d993d97c7e5 100644
--- a/apps/routerconsole/jsp/graphs.jsp
+++ b/apps/routerconsole/jsp/graphs.jsp
@@ -19,7 +19,9 @@
         out.print(graphHelper.getRefreshMeta());
     }
 %>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <h1><%=intl._("I2P Performance Graphs")%></h1>
 <div class="main" id="main">
diff --git a/apps/routerconsole/jsp/help.jsp b/apps/routerconsole/jsp/help.jsp
index 265bbfb6286f01bca2a89020a60ac6669e247e1f..29dbc5ce642a0f36bd8c787b0fefc7df368f3ce6 100644
--- a/apps/routerconsole/jsp/help.jsp
+++ b/apps/routerconsole/jsp/help.jsp
@@ -9,7 +9,9 @@
 %>
 <html><head><title>I2P Router Console - help</title>
 <%@include file="css.jsi" %>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <h1>I2P Router Help &amp; Support</h1>
 <div class="main" id="main"><p>
diff --git a/apps/routerconsole/jsp/help_ar.jsp b/apps/routerconsole/jsp/help_ar.jsp
index 4b471f594fbb478b9141fe373c59fdb1eb3a01b6..99887edb394a552a0056cafbd98066b481f6c80d 100644
--- a/apps/routerconsole/jsp/help_ar.jsp
+++ b/apps/routerconsole/jsp/help_ar.jsp
@@ -9,7 +9,9 @@
 %>
 <html><head><title>I2P مساعدة لوحة التحكم</title>
 <%@include file="css.jsi" %>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <h1>I2P مساعدة لوحة التحكم</h1>
 <div class="main" id="main" dir="rtl" lang="ar"><p>
diff --git a/apps/routerconsole/jsp/help_fr.jsp b/apps/routerconsole/jsp/help_fr.jsp
index fd0f8bc2682a6462e3df27d32939b169f524aa09..f8f235eaf837350b3e10927decb49a4aa2a80583 100644
--- a/apps/routerconsole/jsp/help_fr.jsp
+++ b/apps/routerconsole/jsp/help_fr.jsp
@@ -9,7 +9,9 @@
 %>
 <html><head><title>Console du routeur I2P - Aide</title>
 <%@include file="css.jsi" %>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 Traduction de mars 2011 (magma@mail.i2p)
 <h1>Aide et assistance du routeur I2P</h1>
diff --git a/apps/routerconsole/jsp/help_nl.jsp b/apps/routerconsole/jsp/help_nl.jsp
index 944e65e7b9e3bd3e1623e4513df2aa586275cc14..67587bca4ebd63e6843aee03465d661e8b19b674 100644
--- a/apps/routerconsole/jsp/help_nl.jsp
+++ b/apps/routerconsole/jsp/help_nl.jsp
@@ -9,7 +9,9 @@
 %>
 <html><head><title>I2P Router Console - help</title>
 <%@include file="css.jsi" %>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <h1>I2P Router Help &amp; Support</h1>
 <div class="main" id="main"><p>
diff --git a/apps/routerconsole/jsp/help_ru.jsp b/apps/routerconsole/jsp/help_ru.jsp
index d14da013864ecfa4d415301ccbf0516f8ccac416..9234c2c5b3a05641c84a821b2e8bea94b9d43f09 100644
--- a/apps/routerconsole/jsp/help_ru.jsp
+++ b/apps/routerconsole/jsp/help_ru.jsp
@@ -9,7 +9,9 @@
 %>
 <html><head><title>Консоль маршрутизатора I2P - справка</title>
 <%@include file="css.jsi" %>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 
 <h1>Справка маршрутизатора I2P</h1>
diff --git a/apps/routerconsole/jsp/home.jsp b/apps/routerconsole/jsp/home.jsp
index bd60d184d684a3b1e40c2328b73f1203b3fe983a..0971ac868402d110e290ba90e222b4b754659174 100644
--- a/apps/routerconsole/jsp/home.jsp
+++ b/apps/routerconsole/jsp/home.jsp
@@ -5,11 +5,7 @@
 <%@include file="css.jsi" %>
 <%=intl.title("home")%>
 <script src="/js/ajax.js" type="text/javascript"></script>
-<script type="text/javascript">
-  var failMessage = "<b><%=intl._("Router is down")%><\/b>";
-  function requestAjax1() { ajax("/xhr1.jsp", "xhr", 15000); }
-  function initAjax() { setTimeout(requestAjax1, 15000);  }
-</script>
+<%@include file="summaryajax.jsi" %>
 </head><body onload="initAjax()">
 <%
     String consoleNonce = System.getProperty("router.consoleNonce");
@@ -20,6 +16,11 @@
 %>
 <jsp:useBean class="net.i2p.router.web.NewsHelper" id="newshelper" scope="request" />
 <jsp:setProperty name="newshelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+<%
+    java.io.File fpath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml");
+%>
+ <jsp:setProperty name="newshelper" property="page" value="<%=fpath.getAbsolutePath()%>" />
+ <jsp:setProperty name="newshelper" property="maxLines" value="300" />
  <jsp:useBean class="net.i2p.router.web.ConfigUpdateHelper" id="updatehelper" scope="request" />
  <jsp:setProperty name="updatehelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
 
@@ -28,19 +29,10 @@
   <div style="height: 36px;">
    <a href="/console"><img src="<%=intl.getTheme(request.getHeader("User-Agent"))%>images/i2plogo.png" alt="<%=intl._("I2P Router Console")%>" title="<%=intl._("I2P Router Console")%>"></a>
   </div>
-  <hr>
   <div id="xhr">
 <!-- for non-script -->
 <%@include file="xhr1.jsi" %>
   </div>
-<%
-   if (!newshelper.shouldShowNews()) {
-%>
-<hr><h3><%=intl._("News")%></h3><hr class="b">
-<jsp:getProperty name="updatehelper" property="newsStatus" />
-<%
-   }  // !shouldShowNews()
-%>
  </div>
 </div>
 
@@ -48,11 +40,8 @@
 
 <%
    if (newshelper.shouldShowNews()) {
-       java.io.File fpath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml");
 %>
 <div class="news" id="news">
- <jsp:setProperty name="newshelper" property="page" value="<%=fpath.getAbsolutePath()%>" />
- <jsp:setProperty name="newshelper" property="maxLines" value="300" />
  <jsp:getProperty name="newshelper" property="content" />
  <hr>
  <jsp:getProperty name="updatehelper" property="newsStatus" /><br>
@@ -67,22 +56,23 @@
 <% if (homehelper.shouldShowWelcome()) { %>
 <div class="welcome" title="<%=intl._("Click a flag to select a language. Click 'configure language' below to change it later.")%>">
   <div class="langbox" id="langbox">
-    <a href="/home?lang=en&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=us" title="English" alt="English"></a> 
+    <a href="/home?lang=en&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=us" title="English" alt="English"></a>
     <a href="/home?lang=ar&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=lang_ar" title="عربية" alt="عربية"></a>
-    <a href="/home?lang=zh&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=cn" title="中文" alt="中文"></a> 
-    <a href="/home?lang=cs&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=cz" title="Česky" alt="Česky"></a> 
-    <a href="/home?lang=da&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=dk" title="Dansk" alt="Dansk"></a> 
-    <a href="/home?lang=de&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=de" title="Deutsch" alt="Deutsch"></a> 
-    <a href="/home?lang=ee&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=ee" title="Eesti" alt="Eesti"></a> 
-    <a href="/home?lang=es&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=es" title="Español" alt="Español"></a> 
-    <a href="/home?lang=fi&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=fi" title="Suomi" alt="Suomi"></a><br> 
-    <a href="/home?lang=fr&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=fr" title="Français" alt="Français"></a>
+    <a href="/home?lang=zh&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=cn" title="中文" alt="中文"></a>
+    <a href="/home?lang=cs&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=cz" title="Česky" alt="Česky"></a>
+    <a href="/home?lang=da&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=dk" title="Dansk" alt="Dansk"></a>
+    <a href="/home?lang=de&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=de" title="Deutsch" alt="Deutsch"></a>
+    <a href="/home?lang=ee&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=ee" title="Eesti" alt="Eesti"></a>
+    <a href="/home?lang=es&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=es" title="Español" alt="Español"></a>
+    <a href="/home?lang=fi&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=fi" title="Suomi" alt="Suomi"></a>
+    <a href="/home?lang=fr&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=fr" title="Français" alt="Français"></a><br>
+    <a href="/home?lang=el&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=gr" title="ελληνικά" alt="ελληνικά"></a>
     <a href="/home?lang=hu&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=hu" title="Magyar" alt="Magyar"></a>
-    <a href="/home?lang=it&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=it" title="Italiano" alt="Italiano"></a> 
-    <a href="/home?lang=nl&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=nl" title="Nederlands" alt="Nederlands"></a> 
-    <a href="/home?lang=pl&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=pl" title="Polski" alt="Polski"></a> 
-    <a href="/home?lang=pt&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=pt" title="Português" alt="Português"></a> 
-    <a href="/home?lang=ru&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=ru" title="Русский" alt="Русский"></a> 
+    <a href="/home?lang=it&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=it" title="Italiano" alt="Italiano"></a>
+    <a href="/home?lang=nl&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=nl" title="Nederlands" alt="Nederlands"></a>
+    <a href="/home?lang=pl&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=pl" title="Polski" alt="Polski"></a>
+    <a href="/home?lang=pt&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=pt" title="Português" alt="Português"></a>
+    <a href="/home?lang=ru&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=ru" title="Русский" alt="Русский"></a>
     <a href="/home?lang=sv&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=se" title="Svenska" alt="Svenska"></a>
     <a href="/home?lang=uk&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=ua" title="Українська" alt="Українська"></a>
     <a href="/home?lang=vi&amp;consoleNonce=<%=consoleNonce%>"><img height="11" width="16" style="padding: 0 2px;" src="/flags.jsp?c=vn" title="Tiếng Việt" alt="Tiếng Việt"></a>
diff --git a/apps/routerconsole/jsp/i2ptunnelmgr.jsp b/apps/routerconsole/jsp/i2ptunnelmgr.jsp
new file mode 100644
index 0000000000000000000000000000000000000000..3173ddaad7ae3e0caba072309ec66ba013311cf0
--- /dev/null
+++ b/apps/routerconsole/jsp/i2ptunnelmgr.jsp
@@ -0,0 +1,64 @@
+<%@page contentType="text/html"%>
+<%@page trimDirectiveWhitespaces="true"%>
+<%@page pageEncoding="UTF-8"%>
+<jsp:useBean class="net.i2p.router.web.CSSHelper" id="tester" scope="request" />
+<jsp:setProperty name="tester" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+<%
+    // 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 {
+%>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html><head>
+<%@include file="css.jsi" %>
+<%=intl.title("i2p tunnel manager")%>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<script src="/js/iframed.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+<script type="text/javascript">
+  function injectClassSpecific(f) {
+      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.getElementsByClassName('panel')[0].className += ' iframed';
+  }
+  function setupFrame() {
+      f = document.getElementById("i2ptunnelframe");
+      injectClass(f);
+      injectClassSpecific(f);
+      resizeFrame(f);
+  }
+</script>
+</head><body onload="initAjax()">
+
+<%@include file="summary.jsi" %>
+
+<h1><%=intl._("I2P Tunnel Manager")%> <span class="newtab"><a href="/i2ptunnel/" target="_blank" title="<%=intl._("Open in new tab")%>"><img src="<%=intl.getTheme(request.getHeader("User-Agent"))%>images/newtab.png" /></a></span></h1>
+<div class="main" id="main">
+<iframe src="/i2ptunnel/" width="100%" height="100%" frameborder="0" border="0" name="i2ptunnelframe" id="i2ptunnelframe" onload="setupFrame()" allowtransparency="true">
+<%=intl._("Your browser does not support iFrames.")%>
+&nbsp;<a href="/i2ptunnel/"><%=intl._("Click here to continue.")%></a>
+</iframe>
+</div></body></html>
+<%
+    }
+%>
diff --git a/apps/routerconsole/jsp/jars.jsp b/apps/routerconsole/jsp/jars.jsp
index 4fa200b70bcce80e493d3c9f4a7c14af9fc33bb5..527f06074bc848cfe20ac41972eed00d03c73d15 100644
--- a/apps/routerconsole/jsp/jars.jsp
+++ b/apps/routerconsole/jsp/jars.jsp
@@ -5,7 +5,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("Jar File Dump")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %><h1>Jar File Dump</h1>
 <div class="main" id="main">
 <jsp:useBean class="net.i2p.router.web.FileDumpHelper" id="dumpHelper" scope="request" />
diff --git a/apps/routerconsole/jsp/jobs.jsp b/apps/routerconsole/jsp/jobs.jsp
index 2e2e712484cbd9d4a7396b0e8630f9bca59d2d9c..b9b8d21bf4fd8f263285239c462f473c94d28f20 100644
--- a/apps/routerconsole/jsp/jobs.jsp
+++ b/apps/routerconsole/jsp/jobs.jsp
@@ -6,7 +6,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("job queue")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %><h1><%=intl._("I2P Router Job Queue")%></h1>
 <div class="main" id="main">
  <jsp:useBean class="net.i2p.router.web.JobQueueHelper" id="jobQueueHelper" scope="request" />
diff --git a/apps/routerconsole/jsp/js/iframed.js b/apps/routerconsole/jsp/js/iframed.js
new file mode 100644
index 0000000000000000000000000000000000000000..05d14b8967204a59c3d42aa2dd53d0f3332fa2c1
--- /dev/null
+++ b/apps/routerconsole/jsp/js/iframed.js
@@ -0,0 +1,38 @@
+function injectClass(f) {
+    f.className += ' iframed';
+    var doc = 'contentDocument' in f? f.contentDocument : f.contentWindow.document;
+    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;
+    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";
+}
+
diff --git a/apps/routerconsole/jsp/logs.jsp b/apps/routerconsole/jsp/logs.jsp
index 373e386ebdb078e8d5cd16ecec63fb4112584dd5..266a4ffb8c8b507989bd230b515ee06e7bd12f6a 100644
--- a/apps/routerconsole/jsp/logs.jsp
+++ b/apps/routerconsole/jsp/logs.jsp
@@ -5,7 +5,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("logs")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <h1><%=intl._("I2P Router Logs")%></h1>
 <div class="main" id="main">
@@ -33,8 +35,10 @@
 <p><%=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.")%></p>
 <h3><%=intl._("Critical Logs")%></h3><a name="criticallogs"> </a>
  <jsp:getProperty name="logsHelper" property="criticalLogs" />
+<hr>
 <h3><%=intl._("Router Logs")%> (<a href="configlogging"><%=intl._("configure")%></a>)</h3>
  <jsp:getProperty name="logsHelper" property="logs" />
+<hr>
 <h3><%=intl._("Service (Wrapper) Logs")%></h3><a name="servicelogs"> </a>
  <jsp:getProperty name="logsHelper" property="serviceLogs" />
 </div><hr></div></body></html>
diff --git a/apps/routerconsole/jsp/netdb.jsp b/apps/routerconsole/jsp/netdb.jsp
index 1a7a429991f906749e03b90d8dc8121c0a3b3d7a..ccbbccfee78befa1abf42a719c5ebda8b5bc8753 100644
--- a/apps/routerconsole/jsp/netdb.jsp
+++ b/apps/routerconsole/jsp/netdb.jsp
@@ -6,7 +6,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("network database")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <h1><%=intl._("I2P Network Database")%></h1>
 <div class="main" id="main">
diff --git a/apps/routerconsole/jsp/nowebapp.jsp b/apps/routerconsole/jsp/nowebapp.jsp
index f62ae6b162875be0bf4441ee1b3a3b28c387c1c5..66f43ed42506341098da655e561ee0719cae8588 100644
--- a/apps/routerconsole/jsp/nowebapp.jsp
+++ b/apps/routerconsole/jsp/nowebapp.jsp
@@ -7,7 +7,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("WebApp Not Found")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <h1><%=intl._("Web Application Not Running")%></h1>
 <div class="sorry" id="warning">
diff --git a/apps/routerconsole/jsp/oldconsole.jsp b/apps/routerconsole/jsp/oldconsole.jsp
index 7edb7624097d24134acf92d21871c33844ebacf7..125ea5e75ea3489af9b84289d7af21f4b0cf8984 100644
--- a/apps/routerconsole/jsp/oldconsole.jsp
+++ b/apps/routerconsole/jsp/oldconsole.jsp
@@ -9,7 +9,9 @@
 %>
 <html><head><title>I2P Router Console - internals</title>
 <%@include file="css.jsi" %>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <jsp:useBean class="net.i2p.router.web.OldConsoleHelper" id="conhelper" scope="request" />
 <jsp:setProperty name="conhelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
diff --git a/apps/routerconsole/jsp/peers.jsp b/apps/routerconsole/jsp/peers.jsp
index 6b0ed6b67b0d135d92d70869976aa880f60e1a78..0fd2fa9cb32a1f68d3d6fee881517d62a990ded5 100644
--- a/apps/routerconsole/jsp/peers.jsp
+++ b/apps/routerconsole/jsp/peers.jsp
@@ -6,7 +6,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("peer connections")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <h1><%=intl._("I2P Network Peers")%></h1>
 <div class="main" id="main"><div class="wideload">
diff --git a/apps/routerconsole/jsp/profiles.jsp b/apps/routerconsole/jsp/profiles.jsp
index 4c33bb1fea8d148c75b466b9e0145c5daab64bfc..725be7a43d5dc0cbff4c65a0da0b4fee6a5cee6d 100644
--- a/apps/routerconsole/jsp/profiles.jsp
+++ b/apps/routerconsole/jsp/profiles.jsp
@@ -6,7 +6,10 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("peer profiles")%>
-</head><body><%@include file="summary.jsi" %>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
+<%@include file="summary.jsi" %>
 <h1><%=intl._("I2P Network Peer Profiles")%></h1>
 <div class="main" id="main"><div class="wideload">
  <jsp:useBean class="net.i2p.router.web.ProfilesHelper" id="profilesHelper" scope="request" />
diff --git a/apps/routerconsole/jsp/stats.jsp b/apps/routerconsole/jsp/stats.jsp
index c0596f796117f0c2151bcea09b65e096f69b75d3..cf87ed3838cfb25c04aa15e8cca269d90b86a503 100644
--- a/apps/routerconsole/jsp/stats.jsp
+++ b/apps/routerconsole/jsp/stats.jsp
@@ -6,7 +6,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("statistics")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <jsp:useBean class="net.i2p.router.web.OldConsoleHelper" id="oldhelper" scope="request" />
 <jsp:setProperty name="oldhelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
diff --git a/apps/routerconsole/jsp/summary.jsi b/apps/routerconsole/jsp/summary.jsi
index 847e42d523137cfb5b9d9cb3b7276c104787cc59..d38637d8366d1bab469c67356e6e485e635fa4e8 100644
--- a/apps/routerconsole/jsp/summary.jsi
+++ b/apps/routerconsole/jsp/summary.jsi
@@ -1,3 +1,10 @@
+<jsp:useBean class="net.i2p.router.web.NewsHelper" id="newshelper" scope="request" />
+<jsp:setProperty name="newshelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+<%
+    java.io.File newspath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml");
+%>
+<jsp:setProperty name="newshelper" property="page" value="<%=newspath.getAbsolutePath()%>" />
+<jsp:setProperty name="newshelper" property="maxLines" value="300" />
 <div class="routersummaryouter">
 <%
     // The refresh delay, 0 to disable
@@ -13,9 +20,11 @@
             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))
-            out.print("<iframe src=\"/summaryframe.jsp" + newDelay + "\" height=\"1500\" width=\"200\" scrolling=\"auto\" frameborder=\"0\" title=\"sidepanel\">\n");
+        if (false && !intl.getDisableRefresh())
+            out.print("<noscript><iframe src=\"/summaryframe.jsp" + newDelay + "\" height=\"1500\" width=\"200\" scrolling=\"auto\" frameborder=\"0\" title=\"sidepanel\"></noscript>\n");
     }
 %>
 <div class="routersummary">
@@ -33,12 +42,12 @@
     }
 
     // d and allowIFrame defined above
-    if (!"0".equals(d)) {
-        out.print("</div></iframe>\n");
-    } else if (allowIFrame) {
+    if (false && !intl.getDisableRefresh()) {
+        out.print("</div><noscript></iframe></noscript>\n");
+    } 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("<div class=\"refresh\"><form action=\"" + request.getRequestURI() + "\" method=\"POST\">\n" +
+        out.print("<noscript><div class=\"refresh\"><form action=\"" + request.getRequestURI() + "\" method=\"POST\">\n" +
                   "<b>");
         // We have intl defined when this is included, but not when compiled standalone.
         out.print(intl._("Refresh (s)"));
@@ -47,7 +56,7 @@
         // ditto
         out.print(intl._("Enable"));
         out.print("</button>\n" +
-                  "</form></div></div>\n");
+                  "</form></div></noscript></div>\n");
     } else {
         out.print("</div>\n");
     }
diff --git a/apps/routerconsole/jsp/summaryajax.jsi b/apps/routerconsole/jsp/summaryajax.jsi
new file mode 100644
index 0000000000000000000000000000000000000000..ebd1020c788d373de3e0c5c9920a2545d910f97a
--- /dev/null
+++ b/apps/routerconsole/jsp/summaryajax.jsi
@@ -0,0 +1,5 @@
+<script type="text/javascript">
+  var failMessage = "<hr><b><%=intl._("Router is down")%><\/b>";
+  function requestAjax1() { ajax("/xhr1.jsp?requestURI=<%=request.getRequestURI()%>", "xhr", <%=intl.getRefresh()%>000); }
+  function initAjax() { setTimeout(requestAjax1, <%=intl.getRefresh()%>000);  }
+</script>
diff --git a/apps/routerconsole/jsp/summaryframe.jsp b/apps/routerconsole/jsp/summaryframe.jsp
index bdd4a8cbc1923b44b6f7b54ab901607e5e28a690..4af6be78f4c8a211db130899c582fd2a69cbe945 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
@@ -52,12 +53,19 @@
     }
 %>
 </head><body style="margin: 0;"><div class="routersummary">
+<jsp:useBean class="net.i2p.router.web.NewsHelper" id="newshelper" scope="request" />
+<jsp:setProperty name="newshelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+<%
+    java.io.File newspath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml");
+%>
+<jsp:setProperty name="newshelper" property="page" value="<%=newspath.getAbsolutePath()%>" />
+<jsp:setProperty name="newshelper" property="maxLines" value="300" />
 <%@include file="summarynoframe.jsi" %>
 <%
     // d and shutdownSoon defined above
     if (!shutdownSoon) {
-        out.print("<div class=\"refresh\"><form action=\"summaryframe.jsp\" method=\"POST\">\n");
-        if ("0".equals(d)) {
+        out.print("<hr>\n<div class=\"refresh\"><form action=\"summaryframe.jsp\" method=\"POST\">\n");
+        if (intl.getDisableRefresh()) {
             out.print("<b>");
             out.print(intl._("Refresh (s)"));
             out.print(":</b> <input size=\"3\" type=\"text\" name=\"refresh\" value=\"60\" >\n");
diff --git a/apps/routerconsole/jsp/summarynoframe.jsi b/apps/routerconsole/jsp/summarynoframe.jsi
index 63c39e6e5449f5a81e4c4efac3b7af31e7466c14..6fae7c9016beb24e4050cdb37c6997296ee052fc 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.
  */
 %>
-<jsp:useBean class="net.i2p.router.web.SummaryHelper" id="helper" scope="request" />
-<jsp:setProperty name="helper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
-<jsp:setProperty name="helper" property="action" value="<%=request.getParameter(\"action\")%>" />
-<jsp:setProperty name="helper" property="updateNonce" value="<%=request.getParameter(\"updateNonce\")%>" />
-<jsp:setProperty name="helper" property="consoleNonce" value="<%=request.getParameter(\"consoleNonce\")%>" />
-<jsp:setProperty name="helper" property="requestURI" value="<%=request.getRequestURI()%>" />
-<% helper.storeWriter(out); %>
-<%
-/*
- * The following is required for the reseed button to work, although we probably
- * only need the reseedNonce property.
- */
-%>
-<jsp:useBean class="net.i2p.router.web.ReseedHandler" id="reseed" scope="request" />
-<jsp:setProperty name="reseed" property="*" />
-<%
-/*
- * The following is required for the update buttons to work, although we probably
- * only need the updateNonce property.
- */
-%>
-<jsp:useBean class="net.i2p.router.web.UpdateHandler" id="update" scope="request" />
-<jsp:setProperty name="update" property="*" />
-<jsp:setProperty name="update" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
-<%
-    // moved to java for ease of translation and to avoid 30 copies
-    helper.renderSummaryBar();
-%>
+  <div style="height: 36px;">
+   <a href="/" target="_top">
+    <img src="<%=intl.getTheme(request.getHeader("User-Agent"))%>images/i2plogo.png" alt="<%=intl._("I2P Router Console")%>" title="<%=intl._("I2P Router Console")%>">
+   </a>
+  </div>
+  <div id="xhr">
+<!-- for non-script -->
+<%@include file="xhr1.jsi" %>
+  </div>
diff --git a/apps/routerconsole/jsp/torrents.jsp b/apps/routerconsole/jsp/torrents.jsp
new file mode 100644
index 0000000000000000000000000000000000000000..98534ad3295ab76320597557b33f1f88fc8e6758
--- /dev/null
+++ b/apps/routerconsole/jsp/torrents.jsp
@@ -0,0 +1,42 @@
+<%@page contentType="text/html"%>
+<%@page trimDirectiveWhitespaces="true"%>
+<%@page pageEncoding="UTF-8"%>
+<jsp:useBean class="net.i2p.router.web.CSSHelper" id="tester" scope="request" />
+<jsp:setProperty name="tester" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+<%
+    // 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 {
+%>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html><head>
+<%@include file="css.jsi" %>
+<%=intl.title("torrents")%>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<script src="/js/iframed.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+<script type="text/javascript">
+  function setupFrame() {
+      f = document.getElementById("i2psnarkframe");
+      injectClass(f);
+      resizeFrame(f);
+  }
+</script>
+</head><body onload="initAjax()">
+
+<%@include file="summary.jsi" %>
+
+<h1><%=intl._("I2P Torrent Downloader")%> <span class="newtab"><a href="/i2psnark/" target="_blank" title="<%=intl._("Open in new tab")%>"><img src="<%=intl.getTheme(request.getHeader("User-Agent"))%>images/newtab.png" /></a></span></h1>
+<div class="main" id="main">
+<iframe src="/i2psnark/" width="100%" height="100%" frameborder="0" border="0" name="i2psnarkframe" id="i2psnarkframe" onload="setupFrame()" allowtransparency="true">
+<%=intl._("Your browser does not support iFrames.")%>
+&nbsp;<a href="/i2psnark/"><%=intl._("Click here to continue.")%></a>
+</iframe>
+</div></body></html>
+<%
+    }
+%>
diff --git a/apps/routerconsole/jsp/tunnels.jsp b/apps/routerconsole/jsp/tunnels.jsp
index 32f86475aea815642b3e28c03d5de51ebaff3b3f..02b6e471e26422855ae8b7f3c81d031051723061 100644
--- a/apps/routerconsole/jsp/tunnels.jsp
+++ b/apps/routerconsole/jsp/tunnels.jsp
@@ -6,7 +6,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("tunnel summary")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %><h1><%=intl._("I2P Tunnel Summary")%></h1>
 <div class="main" id="main">
  <jsp:useBean class="net.i2p.router.web.TunnelHelper" id="tunnelHelper" scope="request" />
diff --git a/apps/routerconsole/jsp/viewprofile.jsp b/apps/routerconsole/jsp/viewprofile.jsp
index 8747a6d88b888639293a3c69cf4f79a774b4120d..ff621d92b6afc86f6299f6e5e85b62a2ca9ae90b 100644
--- a/apps/routerconsole/jsp/viewprofile.jsp
+++ b/apps/routerconsole/jsp/viewprofile.jsp
@@ -6,7 +6,9 @@
 <html><head>
 <%@include file="css.jsi" %>
 <%=intl.title("Peer Profile")%>
-</head><body>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+</head><body onload="initAjax()">
 <%@include file="summary.jsi" %>
 <h1><%=intl._("Peer Profile")%></h1>
 <div class="main" id="main"><div class="wideload">
diff --git a/apps/routerconsole/jsp/webmail.jsp b/apps/routerconsole/jsp/webmail.jsp
new file mode 100644
index 0000000000000000000000000000000000000000..86e3c4b60cdd4f44a8821c61bc8d0868e693327c
--- /dev/null
+++ b/apps/routerconsole/jsp/webmail.jsp
@@ -0,0 +1,42 @@
+<%@page contentType="text/html"%>
+<%@page trimDirectiveWhitespaces="true"%>
+<%@page pageEncoding="UTF-8"%>
+<jsp:useBean class="net.i2p.router.web.CSSHelper" id="tester" scope="request" />
+<jsp:setProperty name="tester" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+<%
+    // 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 {
+%>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html><head>
+<%@include file="css.jsi" %>
+<%=intl.title("webmail")%>
+<script src="/js/ajax.js" type="text/javascript"></script>
+<script src="/js/iframed.js" type="text/javascript"></script>
+<%@include file="summaryajax.jsi" %>
+<script type="text/javascript">
+  function setupFrame() {
+      f = document.getElementById("susimailframe");
+      injectClass(f);
+      resizeFrame(f);
+  }
+</script>
+</head><body onload="initAjax()">
+
+<%@include file="summary.jsi" %>
+
+<h1><%=intl._("I2P Webmail")%> <span class="newtab"><a href="/susimail/susimail" target="_blank" title="<%=intl._("Open in new tab")%>"><img src="<%=intl.getTheme(request.getHeader("User-Agent"))%>images/newtab.png" /></a></span></h1>
+<div class="main" id="main">
+<iframe src="/susimail/susimail" width="100%" height="100%" frameborder="0" border="0" name="susimailframe" id="susimailframe" onload="setupFrame()" allowtransparency="true">
+<%=intl._("Your browser does not support iFrames.")%>
+&nbsp;<a href="/susimail/susimail"><%=intl._("Click here to continue.")%></a>
+</iframe>
+</div></body></html>
+<%
+    }
+%>
diff --git a/apps/routerconsole/jsp/xhr1.jsi b/apps/routerconsole/jsp/xhr1.jsi
index a171d0c852419e4fc786bf1c3f065d83839c0899..d6b9e62eb04cfe1bed4267e9cce69cd78ce100b9 100644
--- a/apps/routerconsole/jsp/xhr1.jsi
+++ b/apps/routerconsole/jsp/xhr1.jsi
@@ -1,24 +1,41 @@
+<%@page import="net.i2p.router.web.SummaryHelper" %>
+<%
+/*
+ * Note:
+ * This is included on every refresh, so keep whitespace etc. to a minimum.
+ */
+%>
 <jsp:useBean class="net.i2p.router.web.SummaryHelper" id="helper" scope="request" />
 <jsp:setProperty name="helper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
 <jsp:setProperty name="helper" property="action" value="<%=request.getParameter(\"action\")%>" />
-<table><tr><td align="left"><b><%=intl._("Version")%>:</b></td><td align="right">
-<jsp:getProperty name="helper" property="version" />
-</td></tr><tr><td align="left"><b><%=intl._("Uptime")%>:</b></td><td align="right">
-<jsp:getProperty name="helper" property="uptime" />
-</td></tr></table><hr>
 <jsp:setProperty name="helper" property="updateNonce" value="<%=request.getParameter(\"updateNonce\")%>" />
 <jsp:setProperty name="helper" property="consoleNonce" value="<%=request.getParameter(\"consoleNonce\")%>" />
 <%
     String reqURI = request.getRequestURI();
-    if (reqURI != null)
-        reqURI = reqURI.replace("/xhr1.jsp", "/home");
+    if (reqURI.contains("/xhr1"))
+        reqURI = request.getParameter("requestURI");
     helper.setRequestURI(reqURI);
 %>
-<h4><a href="/confignet#help" title="<%=intl._("Help with configuring your firewall and router for optimal I2P performance")%>"><%=intl._("Network")%>:
-<jsp:getProperty name="helper" property="reachability" /></a></h4>
-<hr>
-<jsp:getProperty name="helper" property="updateStatus" />
-<jsp:getProperty name="helper" property="restartStatus" />
-<hr>
-<jsp:getProperty name="helper" property="firewallAndReseedStatus" />
-<jsp:getProperty name="helper" property="destinations" />
+<% helper.storeWriter(out); %>
+<% helper.storeNewsHelper(newshelper); %>
+<%
+/*
+ * The following is required for the reseed button to work, although we probably
+ * only need the reseedNonce property.
+ */
+%>
+<jsp:useBean class="net.i2p.router.web.ReseedHandler" id="reseed" scope="request" />
+<jsp:setProperty name="reseed" property="*" />
+<%
+/*
+ * The following is required for the update buttons to work, although we probably
+ * only need the updateNonce property.
+ */
+%>
+<jsp:useBean class="net.i2p.router.web.UpdateHandler" id="update" scope="request" />
+<jsp:setProperty name="update" property="*" />
+<jsp:setProperty name="update" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+<%
+    // moved to java for ease of translation
+    helper.renderSummaryBar();
+%>
diff --git a/apps/routerconsole/jsp/xhr1.jsp b/apps/routerconsole/jsp/xhr1.jsp
index 95c27683b72ea819fcf865466baee6d18c095e8c..b48e824421ae4947e5ed8f658bd5c67f1a8cf978 100644
--- a/apps/routerconsole/jsp/xhr1.jsp
+++ b/apps/routerconsole/jsp/xhr1.jsp
@@ -11,4 +11,11 @@
 %>
 <jsp:useBean class="net.i2p.router.web.CSSHelper" id="intl" scope="request" />
 <jsp:setProperty name="intl" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+<jsp:useBean class="net.i2p.router.web.NewsHelper" id="newshelper" scope="request" />
+<jsp:setProperty name="newshelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
+<%
+    java.io.File fpath = new java.io.File(net.i2p.I2PAppContext.getGlobalContext().getRouterDir(), "docs/news.xml");
+%>
+ <jsp:setProperty name="newshelper" property="page" value="<%=fpath.getAbsolutePath()%>" />
+ <jsp:setProperty name="newshelper" property="maxLines" value="300" />
 <%@include file="xhr1.jsi" %>
diff --git a/apps/routerconsole/locale/messages_de.po b/apps/routerconsole/locale/messages_de.po
index 43753af49824d9fbc5e2185ab77521e07145c2bb..a0cad991c010ae26d244d06a283eeda423decfae 100644
--- a/apps/routerconsole/locale/messages_de.po
+++ b/apps/routerconsole/locale/messages_de.po
@@ -14,10 +14,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: I2P\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 12:35+0000\n"
-"PO-Revision-Date: 2012-05-06 16:38+0000\n"
+"POT-Creation-Date: 2012-07-28 21:16+0000\n"
+"PO-Revision-Date: 2012-07-27 23:35+0000\n"
 "Last-Translator: blabla <blabla@trash-mail.com>\n"
-"Language-Team: German (http://www.transifex.net/projects/p/I2P/language/"
+"Language-Team: German (http://www.transifex.com/projects/p/I2P/language/"
 "de/)\n"
 "Language: de\n"
 "MIME-Version: 1.0\n"
@@ -68,7 +68,7 @@ msgstr[0] "1 Stunde"
 msgstr[1] "{0} Stunden"
 
 #: ../../../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 "k.A."
 
@@ -116,7 +116,8 @@ msgstr "An"
 
 #: ../../../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 "keine"
 
@@ -263,7 +264,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:149
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:152
 msgid "Help"
 msgstr "Hilfe"
 
@@ -285,7 +286,7 @@ msgstr ""
 "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 "Definitionen"
 
@@ -295,8 +296,8 @@ msgstr "Definitionen"
 #: ../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 "Teilnehmer"
 
@@ -358,6 +359,7 @@ msgstr "Wie lange die Verbindung schon besteht"
 #: ../../../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 "Verbunden"
 
@@ -473,7 +475,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:85
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:96
 msgid "Status"
 msgstr "Status"
 
@@ -720,8 +722,10 @@ msgstr "1 Fehler"
 msgid "{0} fails"
 msgstr "{0} fehlgeschlagen"
 
+#. 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 "Gesperrt"
 
@@ -1746,15 +1750,96 @@ msgstr "Sambia"
 msgid "Zimbabwe"
 msgstr "Simbabwe"
 
-#: ../java/src/net/i2p/router/web/CSSHelper.java:85
+#: ../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: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/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-Routerkonsole"
 
@@ -1765,13 +1850,13 @@ msgstr ""
 "Fehlerberichte!"
 
 #: ../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 "Einstellungen erfolgreich gespeichert"
 
 #: ../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 "
@@ -1781,34 +1866,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:379
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437
 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:449
-#: ../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:507
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:511
 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:469
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:527
 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:483
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:541
 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:491
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495
+#: ../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 "Zusatzprogramm installieren"
 
 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:497
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:555
 msgid "Update All Installed Plugins"
 msgstr "Alle installierten Plugins updaten"
 
@@ -1840,10 +1925,11 @@ msgid "Start"
 msgstr "Starten"
 
 #: ../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 "Nicht unterstützt"
 
@@ -1871,8 +1957,8 @@ msgstr "Falscher Index für den Klienten"
 #: ../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"
 
@@ -1965,7 +2051,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:375
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433
 msgid "Add Client"
 msgstr "Klienten hinzufügen"
 
@@ -1996,10 +2082,9 @@ msgid "Plugin"
 msgstr "Zusatzprogramm"
 
 #: ../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
+#: ../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"
 
@@ -2021,7 +2106,7 @@ 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/SummaryBarRenderer.java:81
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:174
 msgid "Website"
 msgstr "Webseite"
 
@@ -2035,7 +2120,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:327
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381
 msgid "Check for updates"
 msgstr "Auf Aktualisierungen prüfen"
 
@@ -2054,32 +2139,38 @@ 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: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
+#: ../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 "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: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
+#: ../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 "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: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
+#: ../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 "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:347
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385
+#: ../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 "Speichern"
 
@@ -2099,21 +2190,23 @@ msgstr "Kein Name angegeben"
 msgid "No URL entered"
 msgstr "Keine URL eingegeben"
 
-#: ../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 "Hinzugefügt"
 
-#: ../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 "Entfernt"
 
 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:367
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:425
 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:365
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:423
 msgid "Delete key"
 msgstr "Schlüssel löschen"
 
@@ -2206,7 +2299,8 @@ msgid "WARN"
 msgstr "WARNUNG"
 
 #: ../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 "Entfernen"
 
@@ -2225,19 +2319,61 @@ msgid "Home Page"
 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:215
-#: ../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 "Netzwerk"
 
+#: ../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 "Schnellübersicht"
+
 #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19
 msgid "UI"
 msgstr "Benutzerschnittstelle"
 
 #: ../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 "Tunnel"
@@ -2247,7 +2383,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:339
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:397
 msgid "Keyring"
 msgstr "Schlüsselbund"
 
@@ -2256,15 +2392,15 @@ msgid "Logging"
 msgstr "Statusmitschnitt"
 
 #: ../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 "Teilnehmer"
 
 #: ../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
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:410
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240
 msgid "Stats"
 msgstr "Statistiken"
 
@@ -2275,129 +2411,129 @@ 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: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
+#: ../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 "Änderungen speichern"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:136
 msgid "Rechecking router reachability..."
 msgstr "Erneutes prüfen der Erreichbarket des Routers ..."
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:175
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:174
 msgid "Updating IP address"
 msgstr "Aktualisiere die IP-Adresse"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193
 msgid "Disabling TCP completely"
 msgstr "Deaktiviere TCP vollständig"
 
-#: ../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 "Aktualisiere eingehende TCP-Adresse auf"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203
 msgid "Disabling inbound TCP"
 msgstr "Deaktiviere eingehenden 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 "Aktualisiere eigehende TCP-Adresse auf 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 "Aktualisiere eingehenden TCP-Port auf"
 
-#: ../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 "Aktualisiere eingehenden TCP-Port auf 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 "Aktualisiere UDP-Port von"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231
 msgid "to"
 msgstr "auf"
 
-#: ../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 "Kontrollierter Neustart in den verborgenen 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 "Kontrollierter Neustart, um den Verborgener-Router-Modus zu verlassen"
 
-#: ../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 "Aktivere UPnP, Neustart erforderlich um wirksam zu werden"
 
-#: ../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 "Deaktiviere UPnP, Neustart erforderlich um wirksam zu werden"
 
-#: ../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 aktivieren"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:270
 msgid "Disabling laptop mode"
 msgstr "Laptop-Modus deaktivieren"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277
 msgid "Disabling UDP"
 msgstr "UDP deaktivieren"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279
 msgid "Enabling UDP"
 msgstr "UDP aktivieren"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:286
 msgid "Requiring SSU introducers"
 msgstr "Benötige SSU-Hilfsrouter"
 
-#: ../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 oder IP {0} ist nicht öffentlich rutbar."
 
-#: ../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 oder IP {0} ist ungültig."
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:374
 msgid "Updating bandwidth share percentage"
 msgstr "Aktualisiere den Anteil der zur Verfügung gestellten Bandbreite"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:404
 msgid "Updated bandwidth limits"
 msgstr "Aktualisiere die Bandbreitenlimits"
 
-#: ../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 "unbekannt"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180
+#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:171
 msgid "bits per second"
 msgstr "Bits pro Sekunde"
 
-#: ../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 "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:357
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:415
 msgid "Ban peer until restart"
 msgstr "Den Teilnehmer bis zum Neustart sperren"
 
@@ -2417,7 +2553,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:359
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:417
 msgid "Unban peer"
 msgstr "Sperrung des Teilnehmers aufheben"
 
@@ -2430,7 +2566,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:385
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:443
 msgid "Adjust peer bonuses"
 msgstr "Teilnehmer-Boni anpassen"
 
@@ -2443,7 +2579,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:422
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:480
 msgid "Save changes and reseed now"
 msgstr "Änderungen speichern und Reseed beginnen"
 
@@ -2463,7 +2599,7 @@ 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:335
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393
 msgid "Shutdown immediately"
 msgstr "Beende I2P sofort"
 
@@ -2511,7 +2647,7 @@ 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:333
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391
 msgid "Shutdown gracefully"
 msgstr "Kontrolliert ausschalten"
 
@@ -2524,7 +2660,7 @@ 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:337
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395
 msgid "Cancel graceful shutdown"
 msgstr "Kontrolliertes Ausschalten abbrechen"
 
@@ -2533,7 +2669,7 @@ 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:349
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407
 msgid "Graceful restart"
 msgstr "Kontrollierter Neustart"
 
@@ -2542,7 +2678,7 @@ 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:351
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:409
 msgid "Hard restart"
 msgstr "Harter Neustart"
 
@@ -2567,27 +2703,27 @@ 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:377
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:435
 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:379
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:437
 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:397
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:455
 msgid "Dump threads"
 msgstr "Threadliste ausgeben"
 
 #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:213
 #, java-format
 msgid "Threads dumped to {0}"
-msgstr ""
+msgstr "Thread gespeichert nach {0}"
 
 #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:214
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:405
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:463
 msgid "View console on startup"
 msgstr "Zeige die Konsole nach dem Starten"
 
@@ -2596,7 +2732,7 @@ msgid "Console is to be shown on startup"
 msgstr "Konsole wird nach dem Starten angezeigt"
 
 #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:465
 msgid "Do not view console on startup"
 msgstr "Zeige Konsole beim Starten nicht"
 
@@ -2644,6 +2780,69 @@ msgstr ""
 "Liste der Grafiken aktualisiert. Es dauert bis zu 60s, um hier und auf <a "
 "href=\"graphs.jsp\">Graphenseite</a> angezeigt zu werden."
 
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:28
+msgid "Save order"
+msgstr "Reihenfolge speichern"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:35
+msgid "Refresh interval changed"
+msgstr "Auffrischungsverzögerung geändert"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:37
+#, java-format
+msgid "Refresh interval must be at least {0} seconds"
+msgstr "Die Auffrischungsverzögerung muss mindestens {0} Sekunden betragen."
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:39
+msgid "Refresh interval must be a number"
+msgstr "Die Auffrischungsverzögerung muss als Zahl angegeben werden"
+
+#: ../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 "Standardeinstellungen wiederherstellen"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:44
+msgid "Full summary bar default restored."
+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 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
+msgid "Restore minimal default"
+msgstr "Minimale Standard Version wiederherstellen"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:48
+msgid "Minimal summary bar default restored."
+msgstr "Minimale Schnellübersicht wiederhergestellt."
+
+#: ../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 "Die Reihenfolge muss eine natürliche Zahl sein."
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:72
+msgid "No section selected"
+msgstr "kein Abschnitt ausgewählt"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:77
+msgid "No order entered"
+msgstr "keine Reihenfolge angegeben"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:133
+msgid "Moved"
+msgstr "verschoben"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:140
+msgid "Saved order of sections."
+msgstr "Reihenfolge der Abschnitte gespeichert"
+
 #. 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
@@ -2772,6 +2971,10 @@ msgstr "Finnisch"
 msgid "German"
 msgstr "Deutsch"
 
+#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63
+msgid "Greek"
+msgstr "Griechisch"
+
 #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63
 msgid "Spanish"
 msgstr "Spanisch"
@@ -2784,6 +2987,10 @@ msgstr "Niederländisch"
 msgid "French"
 msgstr "Französisch"
 
+#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64
+msgid "Hungarian"
+msgstr "Ungarisch"
+
 #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64
 msgid "Italian"
 msgstr "Italienisch"
@@ -2858,7 +3065,7 @@ msgstr "Update Wiederholfrequenz zu {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 "Nie"
 
@@ -2911,130 +3118,128 @@ msgstr "Graph der kombinierten Bandbreite"
 
 #. 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 "Alle Zeitangaben sind in 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 "endete vor {0}"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:237
+#: ../java/src/net/i2p/router/web/GraphHelper.java:238
 msgid "Larger"
 msgstr "Größer"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:243
+#: ../java/src/net/i2p/router/web/GraphHelper.java:244
 msgid "Smaller"
 msgstr "Kleiner"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:249
+#: ../java/src/net/i2p/router/web/GraphHelper.java:250
 msgid "Taller"
 msgstr "Höher"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:255
+#: ../java/src/net/i2p/router/web/GraphHelper.java:256
 msgid "Shorter"
 msgstr "Kürzer"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:261
+#: ../java/src/net/i2p/router/web/GraphHelper.java:262
 msgid "Wider"
 msgstr "Breiter"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:267
+#: ../java/src/net/i2p/router/web/GraphHelper.java:268
 msgid "Narrower"
 msgstr "Schmaler"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:274
+#: ../java/src/net/i2p/router/web/GraphHelper.java:275
 msgid "Larger interval"
 msgstr "Höherer Intervall"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:280
+#: ../java/src/net/i2p/router/web/GraphHelper.java:281
 msgid "Smaller interval"
 msgstr "Kleinerer Intervall"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:287
+#: ../java/src/net/i2p/router/web/GraphHelper.java:288
 msgid "Previous interval"
 msgstr "Vorhergehender Intervall"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:298
+#: ../java/src/net/i2p/router/web/GraphHelper.java:299
 msgid "Next interval"
 msgstr "Nächster 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 "Zeichne Mittelwerte"
 
-#: ../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 "zeichne konkrete Daten"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:339
+#: ../java/src/net/i2p/router/web/GraphHelper.java:308
+msgid "All times are UTC."
+msgstr "Alle Zeitangaben sind in UTC."
+
+#: ../java/src/net/i2p/router/web/GraphHelper.java:340
 msgid "Configure Graph Display"
 msgstr "Graphenanzeige einstellen"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:339
+#: ../java/src/net/i2p/router/web/GraphHelper.java:340
 msgid "Select Stats"
 msgstr "Wähle die Statistiken"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:343
+#: ../java/src/net/i2p/router/web/GraphHelper.java:344
 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:382
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375
+#: ../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 "oder"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:346
+#: ../java/src/net/i2p/router/web/GraphHelper.java:347
 msgid "Image sizes"
 msgstr "Bildgröße"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:346
+#: ../java/src/net/i2p/router/web/GraphHelper.java:347
 msgid "width"
 msgstr "Breite"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:347
+#: ../java/src/net/i2p/router/web/GraphHelper.java:348
 msgid "height"
 msgstr "Höhe"
 
-#: ../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 "Pixel"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:349
+#: ../java/src/net/i2p/router/web/GraphHelper.java:350
 msgid "Refresh delay"
 msgstr "Aktualisierungsintervall"
 
-#: ../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 "Grafikdaten speichern?"
 
-#: ../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 "Einstellungen speichern und Graphen neuzeichnen"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:425
+#: ../java/src/net/i2p/router/web/GraphHelper.java:426
 msgid "Graph settings saved"
 msgstr "Einstellungen zu Grafiken gespeichert"
 
 #: ../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 "Adressbuch"
 
 #: ../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 "Verwalten Sie Ihre I2P-Adressen hier (I2P-Namensauflösung)"
 
@@ -3043,7 +3248,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:260
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:314
 msgid "I2P Bandwidth Configuration"
 msgstr "I2P Bandbreiteneinstellung"
 
@@ -3060,42 +3265,42 @@ 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:272
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:330
 msgid "I2P Home Page Configuration"
 msgstr "I2P Home Seiten Konfiguration"
 
 #: ../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 "Webmail-Klient für anonyme E-Mail"
 
 #: ../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 "Email"
 
 #: ../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 "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:143
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:146
 msgid "Router Console"
 msgstr "I2P-Routerkonsole"
 
 #: ../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 "Integrierter anonymer BitTorrent-Klient"
 
 #: ../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 "BitTorrent"
 
 #: ../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 "Lokaler Webserver"
 
@@ -3108,144 +3313,162 @@ msgid "Bug tracker"
 msgstr "Bug Tracker"
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:40
+msgid "The Italian Bittorrent Resource"
+msgstr "Die italienische Bittorrent Quelle"
+
+#: ../java/src/net/i2p/router/web/HomeHelper.java:41
 msgid "Dev Forum"
 msgstr "Entwicklerforum"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:40
+#: ../java/src/net/i2p/router/web/HomeHelper.java:41
 msgid "Development forum"
 msgstr "Entwicklerforum"
 
-#: ../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 "Bittorent Tracker"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:41
+#: ../java/src/net/i2p/router/web/HomeHelper.java:42
 msgid "diftracker"
 msgstr "driftracker"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:42
+#: ../java/src/net/i2p/router/web/HomeHelper.java:43
 msgid "I2P Applications"
 msgstr "I2P Anwendungen"
 
-#: ../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 "Häufig gestellte Fragen"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:44
+#: ../java/src/net/i2p/router/web/HomeHelper.java:45
 msgid "Community forum"
 msgstr "Gemeinschafts 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 "Javadocs"
-msgstr "Javadocs"
+msgid ""
+"A public anonymous Git hosting site - supports pulling via Git and HTTP and "
+"pushing via SSH"
+msgstr ""
+"Ein öffentlicher Git Hoster - unterstützt pulling über HTTP und pushing über "
+"SSH"
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:46
-#: ../java/src/net/i2p/router/web/HomeHelper.java:55
-msgid "Technical documentation"
-msgstr "Technische Dokumentation"
+msgid "Anonymous Git Hosting"
+msgstr "Anonymer Git Host"
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:47
-msgid "Key Server"
-msgstr "Schlüsselserver"
+msgid "Microblog"
+msgstr "Mikroblog"
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:47
-msgid "OpenPGP Keyserver"
-msgstr "OpenPGP Keyserver"
+msgid "Your premier microblogging service on I2P"
+msgstr "Microblogging-Service in I2P"
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:48
+msgid "Javadocs"
+msgstr "Javadocs"
+
+#: ../java/src/net/i2p/router/web/HomeHelper.java:48
+#: ../java/src/net/i2p/router/web/HomeHelper.java:57
+msgid "Technical documentation"
+msgstr "Technische Dokumentation"
+
+#: ../java/src/net/i2p/router/web/HomeHelper.java:50
 msgid "Debian and Tahoe-LAFS repositories"
 msgstr "Debian und Tahoe-LAFS repositories"
 
-#: ../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 Neuigkeiten"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:51
+#: ../java/src/net/i2p/router/web/HomeHelper.java:53
 msgid "Add-on directory"
 msgstr "Addon Verzeichnis"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:51
+#: ../java/src/net/i2p/router/web/HomeHelper.java:53
 msgid "Plugins"
 msgstr "Plugins"
 
-#: ../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 Home Seite"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:53
+#: ../java/src/net/i2p/router/web/HomeHelper.java:55
 msgid "Project Website"
 msgstr "Projektwebsite"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:54
+#: ../java/src/net/i2p/router/web/HomeHelper.java:56
 msgid "I2P Netowrk Statistics"
 msgstr "I2P Netzwerk Statistiken"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:55
+#: ../java/src/net/i2p/router/web/HomeHelper.java:57
 msgid "Technical Docs"
 msgstr "Technische 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 und die Robert BitTorrent Anwendungen"
 
-#: ../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 Hauptseite"
 
-#: ../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 "Der HTTP Proxy ist nicht online"
 
-#: ../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 ""
 "Dein Browser ist nicht richtig konfiguriert um den HTTP Proxy auf {0} zu "
 "benutzen"
 
-#: ../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 "Name"
 
-#: ../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 "Hinzufügen"
 
@@ -3262,115 +3485,112 @@ msgstr "Datei nicht gefunden"
 msgid "No log messages"
 msgstr "keine Ereignisse"
 
-#: ../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/NetDbHelper.java:19
+msgid "Summary"
+msgstr "Überblick"
+
+#. 0
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:20
+msgid "Local Router"
+msgstr "Lokaler Router"
+
+#. 1
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:21
+msgid "Router Lookup"
+msgstr "Router Suche"
+
+#. 2
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:22
+msgid "All Routers"
+msgstr "Alle Router"
+
+#. 3
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:23
+msgid "All Routers with Full Stats"
+msgstr "Alle Router mit vollständigen Statistiken"
+
+#. 4
+#. 5
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:25
+msgid "LeaseSets"
+msgstr "LeaseSets"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:93
+#: ../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 "nicht in der Netzwerkdatenbank gefunden"
 
-#: ../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:106
-msgid "View RouterInfo"
-msgstr "RouterInfo anschauen"
-
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107
-msgid "LeaseSets"
-msgstr "LeaseSets"
-
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135
 msgid "LeaseSet"
 msgstr "LeaseSet"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:137
 msgid "Local"
 msgstr "lokal"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139
 msgid "Unpublished"
 msgstr "unveröffentlicht"
 
-#: ../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 "Ziel"
 
-#: ../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 "Wird in {0} ungültig"
 
-#: ../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 "Wurde vor {0} ungültig"
 
-#: ../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 "Schnittstelle"
 
-#: ../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 "Zeige die LeaseSets"
-
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:238
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232
 msgid "Not initialized"
 msgstr "Nicht initialisiert"
 
-#: ../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 "Zeige alle Router"
-
-#: ../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:287
+#: ../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: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: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:308
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304
 msgid "Transports"
 msgstr "Transporte"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:326
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322
 msgid "Country"
 msgstr "Land"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367
 msgid "Our info"
 msgstr "Informationen über uns"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:369
 msgid "Peer info for"
 msgstr "Informationen über den Teilnehmer"
 
@@ -3378,57 +3598,57 @@ msgstr "Informationen über den Teilnehmer"
 msgid "Full entry"
 msgstr "Ganzer Eintrag"
 
-#: ../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
+#: ../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 "Versteckt"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378
 msgid "Updated"
 msgstr "Aktualisiert"
 
-#: ../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:379
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382
 #, java-format
 msgid "{0} ago"
 msgstr "vor {0}"
 
 #. 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:381
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385
 msgid "Published"
 msgstr "Veröffentlicht"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:386
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:387
 msgid "Address(es)"
 msgstr "Adresse(n)"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:399
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:400
 msgid "cost"
 msgstr "Kosten"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
 msgid "Hidden or starting up"
 msgstr "Versteckt oder Startphase"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
 msgid "SSU"
 msgstr "SSU"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
 msgid "SSU with introducers"
 msgstr "SSU mit Hilfsrouter"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426
 msgid "NTCP"
 msgstr "NTCP"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426
 msgid "NTCP and SSU"
 msgstr "NTCP und SSU"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426
 msgid "NTCP and SSU with introducers"
 msgstr "NTCP und SSU mit Hilfsrouter"
 
@@ -3447,6 +3667,7 @@ msgid "Hide news"
 msgstr "Neuigkeiten verstecken"
 
 #: ../java/src/net/i2p/router/web/NewsFetcher.java:149
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:642
 msgid "Show news"
 msgstr "Neuigkeiten anzeigen"
 
@@ -3511,7 +3732,6 @@ msgid "Downloading plugin"
 msgstr "Lade Zusatzprogramm herunter"
 
 #: ../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"
@@ -3527,7 +3747,7 @@ msgid "Cannot create plugin directory {0}"
 msgstr "Kann kein Verzeichnis für das Zusatzprogramm {0} anlegen"
 
 #: ../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 "von {0}"
@@ -3675,187 +3895,181 @@ msgstr "Zusatzprogramm {0} ist installiert, startet jedoch nicht"
 msgid "Failed to download plugin from {0}"
 msgstr "Konnte Zusatzprogramm von {0} nicht herunterladen"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:71
-msgid "Peer Profiles"
-msgstr "Teilnehmerprofile"
-
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72
+#. buf.append("<h2>").append(_("Peer Profiles")).append("</h2>\n<p>");
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:83
 #, 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: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] "Zeige ein altes Profil nicht an."
 msgstr[1] "Zeige {0} alte Profile nicht an."
 
-#: ../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] "Zeige ein Standardprofil nicht an."
 msgstr[1] "Zeige {0} Standardprofile nicht an."
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:92
 msgid "Groups (Caps)"
 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:377
+#: ../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 "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:381
+#: ../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 "Kapazität"
 
-#: ../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 "schnell, hohe Kapazität"
 
-#: ../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 "hohe Kapazität"
 
-#: ../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 "fehlgeschlagen"
 
-#: ../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 "integriert"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:173
 msgid "Unreachable"
 msgstr "Unerreichbar"
 
 #. 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 fehlgeschlagen"
 
-#: ../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 und integrierte Teilnhemer"
-
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:189
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205
 msgid "Caps"
 msgstr "Kategorien"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:206
 msgid "Integ. Value"
 msgstr "Integrationswert"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:207
 msgid "Last Heard About"
 msgstr "Zuletzt etwas über ihn gehört"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:208
 msgid "Last Heard From"
 msgstr "Letzte Nachricht empfangen"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:209
 msgid "Last Good Send"
 msgstr "Letzte geglückte Sendung"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:210
 msgid "Last Bad Send"
 msgstr "Letzte fehlgeschlagene Sendung"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:211
 msgid "10m Resp. Time"
 msgstr "10 Min. Antwortzeit"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:212
 msgid "1h Resp. Time"
 msgstr "1 Std. Antwortzeit"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:213
 msgid "1d Resp. Time"
 msgstr "1 Tag Antwortzeit"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:214
 msgid "Last Good Lookup"
 msgstr "Letzte erfolgreiche Suche"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:215
 msgid "Last Bad Lookup"
 msgstr "Letzte fehlgeschlagene Suche"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:216
 msgid "Last Good Store"
 msgstr "Letztes erfolgreiches Speichern"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:217
 msgid "Last Bad Store"
 msgstr "Letztes fehlgeschlagene Speichern"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:218
 msgid "1h Fail Rate"
 msgstr "stündl. Fehlerrate"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:219
 msgid "1d Fail Rate"
 msgstr "tägl. Fehlerrate"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:272
 msgid "Thresholds"
 msgstr "Grenzwerte"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:274
 msgid "fast peers"
 msgstr "schnelle Teilnehmer"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:276
 msgid "high capacity peers"
 msgstr "Teilnehmer hoher Kapazität"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:278
 msgid " well integrated peers"
 msgstr "gut integrierte Teilnehmer"
 
-#: ../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 "wie vom Profilorganisator ermittelt"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280
 msgid "groups"
 msgstr "Gruppen"
 
-#: ../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 ""
 "Werte in der Netzwerkdatenbank, nicht zum Ermitteln der Profile verwendet"
 
 #. 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 "Kategorien"
 
-#: ../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"
@@ -3863,38 +4077,48 @@ 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:260
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282
 msgid "speed"
 msgstr "Geschwindigkeit"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283
 msgid "capacity"
 msgstr "Kapazität"
 
-#: ../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 ""
 "Wie viele Tunnel können wir bei diesem Teilnehmer innerhalb einer Stunde "
 "bekommen?"
 
-#: ../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 "Wie viele neue Kontakte hat dieser Teilnehmer uns kürzlich mitgeteilt?"
 
-#: ../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 ""
 "Ist der Teilnehmer gesperrt, unerreichbar, oder schlagen die Tunneltests "
 "fehl?"
 
-#: ../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 "Alle"
+
 #: ../java/src/net/i2p/router/web/SearchHelper.java:74
 msgid "Select search engine"
 msgstr "Wähle Suchmaschine aus"
@@ -4063,15 +4287,15 @@ msgstr "Daten als XML exportieren"
 msgid "Lifetime average value"
 msgstr "Durchschnitt über Lebenszeit"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:45
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:142
 msgid "I2P Router Help &amp; FAQ"
 msgstr "Hilfe zum I2P-Router &amp; FAQ"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:144
 msgid "Help &amp; FAQ"
 msgstr "Hilfe &amp; 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"
@@ -4079,225 +4303,320 @@ msgstr ""
 "Autostart-Einstellungen der Klienten und WebApplikationen (Services); "
 "manuelles Starten der ruhenden Services"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:61
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:154
 msgid "I2P Services"
 msgstr "I2P-Dienste"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:89
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:186
 msgid "Configure I2P Router"
 msgstr "Konfiguration des I2P-Routers"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:188
 msgid "I2P Internals"
 msgstr "Einstellungen"
 
-#: ../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 "Betrachte die existierenden Tunnel und den Status des Tunnelaufbaus"
 
-#: ../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 "Zeige alle bestehenden Verbindungen zu Teilnehmern"
 
-#: ../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 "Zeige aktuelle Leistungsprofile der Teilnehmer"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208
 msgid "Profiles"
 msgstr "Profile"
 
-#: ../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 "Eine Liste aller bekannten I2P-Router anzeigen"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:117
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:214
 msgid "NetDB"
 msgstr "NetzDB"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:121
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:218
 msgid "Health Report"
 msgstr "Gesundheitszustand"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:220
 msgid "Logs"
 msgstr "Berichte"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:134
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231
 msgid "Graph router performance"
 msgstr "Graphische Darstellung der Routerleistung"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:233
 msgid "Graphs"
 msgstr "Graphen"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:141
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:238
 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:378
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:244
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:411
 msgid "Local Destinations"
 msgstr "lokale Ziele"
 
-#: ../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 "Grundsätzliches"
 
-#: ../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 ""
+"Deine lokale Identität ist deine einzigartige I2P Router Identität, ähnlich "
+"einer IP Adresse, jedoch speziell 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 ""
+"Gib dies niemals irgendjemandem preis, es könnte deine echte IP Adresse "
+"verraten."
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:276
 msgid "Local Identity"
 msgstr "lokale Identität"
 
-#: ../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 "Ihre eindeutige I2P-Routeridentifikation ist"
 
-#: ../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 "Verraten Sie sie niemandem!"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:286
 msgid "show"
 msgstr "anzeigen"
 
-#: ../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 "Dies ist die Version von I2P die aktuell läuft"
+
+#: ../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 "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:195
-#: ../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 "Laufzeit"
 
-#: ../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
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:341
 msgid ""
 "Help with configuring your firewall and router for optimal I2P performance"
 msgstr ""
 "Hilfe bei der Konfiguration Ihrer Firewall und Ihres Routers für eine "
 "optimale Leistung."
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:356
+msgid "Configure I2P Updates"
+msgstr "Einstellungen zur Aktualisierung"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:358
+msgid "I2P Update"
+msgstr "I2P-Aktualisierung"
+
+#: ../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 mit denen wir in den letzen Minuten / Stunden geredet haben"
+
+#: ../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 "Die Anzahl an Peers verfügbar für den Klient-Tunnel Aufbau"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:398
 msgid "Fast"
 msgstr "schnell"
 
-#: ../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 "Die Anzahl an Peers verfügbar um Erkundungstunnel aufzubauen"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:407
 msgid "High capacity"
 msgstr "hohe Kapazität"
 
-#: ../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 "Die Anzahl der Peers verfügbar für Netzwerk Datenbank anfragen"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:422
+msgid "The total number of peers in our network database"
+msgstr "Die gesamte anzahl an Peers in unserer Netzwerk Datenbank"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:425
 msgid "Known"
 msgstr "bekannt"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:445
 msgid "Configure router bandwidth allocation"
 msgstr "Konfigurieren der Bandbreitenzuweisung des Routers"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:447
 msgid "Bandwidth in/out"
 msgstr "Bandbreite ein-/ausgehend"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:294
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:467
 msgid "Total"
 msgstr "gesamt"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:301
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:474
 msgid "Used"
 msgstr "genutzt"
 
-#: ../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 ""
+"Benutzt zum bauen und testen von Tunneln, sowie der Kommunikation mit "
+"Floodfill Peers"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:499
 msgid "Exploratory"
 msgstr "Erkundung"
 
-#: ../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 ""
+"Tunnel die wir zur Verfügung stellen, oder nutzen um auf Dienste im Netzwerk "
+"zuzugreifen"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:514
+msgid ""
+"Tunnels we are participating in, directly contributing bandwith to the "
+"network"
+msgstr ""
+"Tunnels an denen wir teilnehmen und direkt Bandbreite für das Netzwerk zur "
+"Verfügung stellen."
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:517
 msgid "Participating"
 msgstr "teilnehmend an"
 
-#: ../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 ""
+" 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"
 msgstr "Kooperationsfaktor"
 
-#: ../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 "Was ist in der Aufgabenliste des Routers?"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:342
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:541
 msgid "Congestion"
 msgstr "Aufgaben"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:347
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:546
+msgid "Indicates router performance"
+msgstr "zeigt die gegenwärtige Leisutng des Routers"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:549
 msgid "Job lag"
 msgstr "Aufgabenverzug"
 
-#: ../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 "zeigt, wie schnell Nachrichten an andere I2P-Router gesendet werden"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:558
 msgid "Message delay"
 msgstr "Nachrichtenverzug"
 
-#: ../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 "Hin- und Rücklaufzeit für einen Tunneltest"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:568
 msgid "Tunnel lag"
 msgstr "Tunnelverzug"
 
-#: ../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 "wartende Anfragen anderer Router zur Teilnahme  in deren Tunneln"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:578
 msgid "Backlog"
 msgstr "Anfragenrückstau"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:110
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:613
+msgid "News &amp; Updates"
+msgstr "Nachrichten &amp; Aktualisierungen"
+
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:143
 msgid "ERR-Client Manager I2CP Error - check logs"
 msgstr "FEHLER: Fehler des Klienten-Managers von I2CP - Sieh in die Berichte!"
 
-#: ../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 "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:568
+#: ../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 "Teste"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:129
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548
+#: ../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 "FEHLER: Private TCP-Adresse"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:132
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:165
 msgid "ERR-SymmetricNAT"
 msgstr "FEHLER: Symmetrisches 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 "WARNUNG: Eingehendes TCP aktiviert aber Firewall aktiv"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:137
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:170
 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:140
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552
+#: ../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 "Firewall aktiv"
 
-#: ../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"
@@ -4305,57 +4624,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:148
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:181
 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:151
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:184
 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:153
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:186
 msgid "WARN-Firewalled with UDP Disabled"
 msgstr "WARNUNG: Firewall aktiv und UDP deaktiviert"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:378
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:411
 msgid "Add/remove/edit &amp; control your client and server tunnels"
 msgstr "Klienten- und Servertunnel hinzufügen, löschen oder bearbeiten"
 
-#: ../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 "Zeige Tunnel"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:405
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:438
 msgid "Leases expired"
 msgstr "Leases abgelaufen"
 
 #. 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 "Baue wieder auf"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:406
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:439
 msgid "ago"
 msgstr "vor"
 
 #. green light
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:409
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:442
 msgid "Ready"
 msgstr "Bereit"
 
 #. yellow light
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:413
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:446
 msgid "Building"
 msgstr "Baue auf"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:413
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:446
 msgid "Building tunnels"
 msgstr "Baue Tunnel auf"
 
@@ -4363,13 +4682,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:429
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:462
 #: ../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:643
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:676
 #, java-format
 msgid "Download {0} Update"
 msgstr "Aktualisierung herunterladen ({0})"
@@ -4377,23 +4696,43 @@ msgstr "Aktualisierung herunterladen ({0})"
 #. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC"
 #. <br> 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 <br>
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:651
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:684
 #, java-format
 msgid "Download Unsigned<br>Update {0}"
 msgstr "unsignierte Aktualisierung herunterladen: {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 "Hilfe bei der Firewalleinstellung"
 
-#: ../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 "Überprüfe die Netzwerkverbindung und dein(e) NAT/Firewall"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:697
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:730
 msgid "Reseed"
 msgstr "Hole neue Teilnehmerinformationen"
 
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:812
+msgid "Order"
+msgstr "Reihenfolge"
+
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:829
+msgid "Top"
+msgstr "ganz oben"
+
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:842
+msgid "Down"
+msgstr "runter"
+
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:847
+msgid "Bottom"
+msgstr "ganz unten"
+
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:859
+msgid "Select a section to add"
+msgstr "Markiere eine Sektion zum hinzuzufügen"
+
 #: ../java/src/net/i2p/router/web/SummaryRenderer.java:118
 #, java-format
 msgid "events in {0}"
@@ -4418,7 +4757,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:340
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:398
 msgid "configure"
 msgstr "ändern"
 
@@ -4528,8 +4867,7 @@ msgid "out"
 msgstr "ausgehend"
 
 #: ../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 "Aktualisiere"
 
@@ -4537,8 +4875,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: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 "Aktualisierung heruntergeladen"
 
@@ -4548,22 +4886,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:279
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:285
 msgid "Restarting"
 msgstr "Starte neu"
 
 #: ../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 "Klicken Sie auf Neustart zum Installieren der"
 
 #: ../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 "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:290
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:296
 #, java-format
 msgid "Version {0}"
 msgstr "Version {0}"
@@ -4573,27 +4911,33 @@ msgstr "Version {0}"
 msgid "Failed copy to {0}"
 msgstr "Kopieren nach {0} fehlgeschlagen"
 
-#: ../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 "Aktualisiere von {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} heruntergeladen"
+
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:258
 #, java-format
 msgid "No new version found at {0}"
 msgstr "Keine neue Version unter {0} gefunden"
 
-#: ../java/src/net/i2p/router/web/UpdateHandler.java:279
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:285
 msgid "Update verified"
 msgstr "Aktualisierung verifiziert"
 
-#: ../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 "Übertragung von {0} fehlgeschlagen"
 
 #. wars for ConfigClientsHelper
 #: ../java/strings/Strings.java:12
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:154
 msgid "addressbook"
 msgstr "Adressbuch"
 
@@ -4818,133 +5162,149 @@ msgstr "itag1"
 msgid "itag2"
 msgstr "itag2"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:132
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:137
 msgid "configure bandwidth"
 msgstr "Bandbreite einstellen"
 
-#: ../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"
+#: ../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 "Router ist offline"
 
 #. 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: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
+#: ../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 "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
+#: ../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 "Aktiviere"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:301
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355
 msgid "Bandwidth limiter"
 msgstr "Bandbreitenbegrenzer"
 
-#: ../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:357
 msgid ""
 "I2P will work best if you configure your rates to match the speed of your "
 "internet connection."
@@ -4952,34 +5312,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:307
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361
 msgid "KBps In"
 msgstr "kByte/s eingehend"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:321
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:375
 msgid "KBps Out"
 msgstr "kByte/s ausgehend"
 
-#: ../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:390
 msgid "Share"
 msgstr "für andere zur Benutzung freigegeben"
 
-#: ../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
+#: ../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 "HINWEIS"
 
-#: ../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:399
 #, 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:348
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:402
 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:349
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:403
 msgid ""
 "Please enable sharing (participating in tunnels) by configuring more "
 "bandwidth. "
@@ -4987,19 +5347,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:350
+#: ../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 ""
 "Es verbessert Ihre Anonymität durch Herstellen von s.&nbsp;g. Rauschen und \n"
 "es hilft zudem dem Netzwerk."
 
-#: ../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:406
 #, 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:355
+#: ../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."
@@ -5008,61 +5368,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:359
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:413
 msgid "Advanced network configuration page"
 msgstr "Erweiterte Netzwerk Einstellungen"
 
-#: ../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
+#: ../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 "Abbruch"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:132
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:137
 msgid "config advanced"
 msgstr "Erweiterte Einstellungen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:260
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:314
 msgid "I2P Advanced Configuration"
 msgstr "I2P - Erweiterte Einstellungen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:355
 msgid "Advanced I2P Configuration"
 msgstr "Erweiterte I2P-Einstellungen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:311
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:365
 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:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:139
 msgid "config clients"
 msgstr "Klienten einrichten"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:288
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:346
 msgid "I2P Client Configuration"
 msgstr "Konfiguration der I2P-Klienten"
 
-#: ../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:412
 msgid "Client Configuration"
 msgstr "Klienten-Konfiguration"
 
-#: ../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:414
 msgid ""
 "The Java clients listed below are started by the router and run in the same "
 "JVM."
@@ -5071,83 +5431,83 @@ msgstr ""
 "der \n"
 "selben JVM."
 
-#: ../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:420
 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: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
+#: ../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 "Alle Änderungen erfordern einen Neustart, um aktiv zu werden."
 
-#: ../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:439
 msgid "Advanced Client Interface Configuration"
 msgstr "Erweiterte Einstellungen des Klienten-Interfaces"
 
-#: ../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:443
 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:391
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449
 msgid "Enabled without SSL"
 msgstr "Aktiviert; ohne SSL"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:397
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455
 msgid "Enabled with SSL required"
 msgstr "Aktiviert, SSL erforderlich"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:403
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461
 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:405
+#: ../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:409
+#: ../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:425
+#: ../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:431
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:489
 msgid "Require username and password"
 msgstr "Zugangskontrolle per Benutzername und Passwort aktivieren"
 
-#: ../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:491
 msgid "Username"
 msgstr "Benutzername"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495
 msgid "Password"
 msgstr "Passwort"
 
-#: ../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
+#: ../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 "Die Standardeinstellungen funktionieren für die meisten Anwender."
 
-#: ../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:501
 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:445
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:503
 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:455
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:513
 msgid "WebApp Configuration"
 msgstr "WebApp-Einstellungen"
 
-#: ../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: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 "
@@ -5163,7 +5523,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:459
+#: ../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 "
@@ -5175,131 +5535,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:473
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:531
 msgid "Plugin Configuration"
 msgstr "Konfiguration der Zusatzprogramme"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:475
+#: ../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 ""
 "Die unten aufgelisteten Zusatzprogramme werden vom WebKonsolen-Klienten "
 "gestartet."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:485
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:543
 msgid "Plugin Installation"
 msgstr "Installation von Zusatzprogrammen"
 
-#: ../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:545
 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:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:139
 msgid "config home"
 msgstr "Einstellungs Hauptseite"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:339
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397
 msgid "Default Home Page"
 msgstr "Standard 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:403
 msgid "Use old home page"
 msgstr "Benutze die alte Home Seite"
 
-#: ../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:411
 msgid "Search Engines"
 msgstr "Suchmaschinen"
 
-#: ../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:431
 msgid "Recommended Eepsites"
 msgstr "Empfohlene Eepsites"
 
-#: ../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/confighome_jsp.java:447
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:386
 msgid "Local Services"
 msgstr "Lokale Dienste"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:139
 msgid "config keyring"
 msgstr "Schlüsselbund einrichten"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:272
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:330
 msgid "I2P Keyring Configuration"
 msgstr "Einstellungen des I2P-Schlüsselbunds"
 
-#: ../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:399
 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:344
+#: ../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 ""
 "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:350
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:408
 msgid "Manual Keyring Addition"
 msgstr "Manuelles Hinzufügen zum Schlüsselbund"
 
-#: ../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:410
 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:355
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:413
 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:357
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:415
 msgid "I2PTunnel page"
 msgstr "I2PTunnel-Seite"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:417
 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:361
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:419
 msgid "Encryption Key"
 msgstr "Schlüssel zum Kodieren"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:132
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:137
 msgid "config logging"
 msgstr "Berichte einrichten"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:260
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:314
 msgid "I2P Logging Configuration"
 msgstr "Einstellungen der I2P-Berichte"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:355
 msgid "Configure I2P Logging Options"
 msgstr "Richte I2P-Berichte ein"
 
-#: ../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:357
 msgid "Log file"
 msgstr "Log File"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:307
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:361
 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:309
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:363
 msgid "Log record format"
 msgstr "Format der Berichtedatei"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:313
+#: ../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 ""
 "(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:315
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:369
 msgid "Log date format"
 msgstr "Datumsformat der Berichte"
 
-#: ../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:373
 msgid ""
 "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' "
 "= millisecond)"
@@ -5307,15 +5667,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:321
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:375
 msgid "Max log file size"
 msgstr "max. Dateigröße der 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:379
 msgid "Default log level"
 msgstr "Standardlevel für Berichte"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:329
+#: ../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)"
@@ -5323,89 +5683,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:331
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:385
 msgid "Log level overrides"
 msgstr "Berichtelevel - Sonderoptionen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:389
 msgid "New override"
 msgstr "Neue Zusatzoption"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:139
 msgid "config networking"
 msgstr "Netzwerkeinstellungen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:285
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:343
 msgid "I2P Network Configuration"
 msgstr "I2P-Netzwerkeinstellungen"
 
-#: ../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:398
 msgid "IP and Transport Configuration"
 msgstr "IP- und Transport-Einstellungen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:344
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402
 msgid "There is help below."
 msgstr "Weiter unten finden Sie eine Hilfe."
 
-#: ../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:404
 msgid "UPnP Configuration"
 msgstr "UPnP-Einstellungen"
 
-#: ../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:408
 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:352
+#: ../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:354
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412
 msgid "IP Configuration"
 msgstr "IP-Einstellungen"
 
-#: ../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
+#: ../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 "Extern erreichbarer Hostname oder IP-Adresse"
 
-#: ../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:418
 msgid "Use all auto-detect methods"
 msgstr "Alle automatisch erkannten Modi benutzen"
 
-#: ../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:422
 msgid "Disable UPnP IP address detection"
 msgstr "UPnP IP-Adresserkennung deaktivieren"
 
-#: ../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:426
 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:372
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430
 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:376
-#: ../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:434
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508
 msgid "Specify hostname or IP"
 msgstr "Hostnamen oder IP angeben"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:440
 msgid "Select Interface"
 msgstr "Schnittstelle auswählen"
 
-#: ../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:454
 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:398
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456
 msgid "(prevents participating traffic)"
 msgstr "(verhindert die Teilnahme an fremden Tunneln)"
 
-#: ../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:458
 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:404
+#: ../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"
@@ -5413,55 +5773,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:406
+#: ../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:408
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466
 msgid "UDP Configuration:"
 msgstr "UDP-Einstellungen:"
 
-#: ../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:468
 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
+#: ../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 "Komplett deaktivieren"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:418
+#: ../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 ""
 "(Nur auswählen wenn hinter einer Firewall, welche ausgehendes UDP blockiert)"
 
-#: ../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:488
 msgid "TCP Configuration"
 msgstr "TCP-Einstellungen:"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:436
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:494
 msgid "Use auto-detected IP address"
 msgstr "Automatisch erkannte IP-Adresse benutzen"
 
-#: ../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
+#: ../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 "derzeit"
 
-#: ../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:500
 msgid "if we are not firewalled"
 msgstr "wenn keine Firewall aktiv ist"
 
-#: ../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:504
 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:456
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514
 msgid "Disable inbound (Firewalled)"
 msgstr "Deaktiviere eingehende Verbindungen (Firewall ist aktiv)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462
+#: ../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 ""
@@ -5469,23 +5829,23 @@ msgstr ""
 "ausgehenden \n"
 "TCP-Verkehr blokiertt oder begrenzt)"
 
-#: ../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:522
 msgid "Externally reachable TCP port"
 msgstr "Extern erreichbarer TCP-Port"
 
-#: ../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:526
 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:476
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534
 msgid "Specify Port"
 msgstr "Gib den Port an"
 
-#: ../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:538
 msgid "Notes"
 msgstr "Hinweise"
 
-#: ../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:541
 msgid ""
 "a) Do not reveal your port numbers to anyone!   b) Changing these settings "
 "will restart your router."
@@ -5493,12 +5853,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:489
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:547
 msgid "Configuration Help"
 msgstr "Konfigurationshilfe"
 
-#: ../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
+#: ../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 "
@@ -5508,7 +5868,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:493
+#: ../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."
@@ -5516,7 +5876,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:495
+#: ../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."
@@ -5526,7 +5886,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:497
+#: ../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."
@@ -5536,13 +5896,13 @@ msgstr ""
 "werden \n"
 "kann und Probleme bereitet."
 
-#: ../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:557
 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:508
+#: ../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."
@@ -5551,41 +5911,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:510
+#: ../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 ""
 "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:512
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570
 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:514
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572
 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:516
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:574
 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:518
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576
 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:520
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578
 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:522
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580
 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:524
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582
 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:526
+#: ../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."
@@ -5593,23 +5953,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:528
+#: ../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 ""
 "Oben eingegebene Hostnamen werden in der Netzwerk-Datenbank veröffentlicht."
 
-#: ../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:588
 msgid "They are <b>not private</b>."
 msgstr "Sie sind <b>nicht geheim</b>."
 
-#: ../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:590
 msgid ""
 "Also, <b>do not enter a private IP address</b> like 127.0.0.1 or 192.168.1.1."
 msgstr ""
 "Geben Sie auch <b>keine IP-Adresse für den privaten Gebrauch</b> wie\n"
 "127.0.0.1 oder 192.168.1.1 an!"
 
-#: ../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 ""
 "If you specify the wrong IP address or hostname, or do not properly "
 "configure your NAT or firewall, your network performance will degrade "
@@ -5619,16 +5979,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:536
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594
 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:538
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596
 msgid "Reachability Help"
 msgstr "Hilfe zur Erreichbarkeit"
 
-#: ../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: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 "
@@ -5640,7 +6000,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:546
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604
 msgid ""
 "If there is an error, the <a href=\"logs.jsp\">logs</a> may also help "
 "diagnose the problem."
@@ -5649,15 +6009,15 @@ msgstr ""
 "helfen, \n"
 "das Problem zu diagnostizieren."
 
-#: ../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:608
 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:554
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612
 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:556
+#: ../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."
@@ -5665,7 +6025,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:558
+#: ../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."
@@ -5674,7 +6034,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:560
+#: ../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."
@@ -5684,7 +6044,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:562
+#: ../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)."
@@ -5693,7 +6053,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:564
+#: ../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 "
@@ -5703,7 +6063,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:566
+#: ../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 "
@@ -5713,11 +6073,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:570
+#: ../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 "Der Router testet gerade, ob Ihr UDP-Port offen ist."
 
-#: ../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:632
 msgid ""
 "The router is not configured to publish its address, therefore it does not "
 "expect incoming connections."
@@ -5725,7 +6085,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:576
+#: ../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."
@@ -5733,11 +6093,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:578
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636
 msgid "WARN - Firewalled and Fast"
 msgstr "WARNUNG: Firewall aktiv und schnell"
 
-#: ../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:638
 msgid ""
 "You have configured I2P to share more than 128KBps of bandwidth, but you are "
 "firewalled."
@@ -5745,7 +6105,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:582
+#: ../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 "
@@ -5755,29 +6115,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:584
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642
 msgid "WARN - Firewalled and Floodfill"
 msgstr "WARNUNG: Firewall und Floodfillfunktion aktiv"
 
-#: ../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:644
 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:588
+#: ../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 die beste Teilnahme als Floodfill-Router, sollten Sie Ihre Firewall "
 "öffnen."
 
-#: ../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:648
 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:592
+#: ../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."
@@ -5786,7 +6146,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:594
+#: ../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."
@@ -5795,20 +6155,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:596
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:654
 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:598
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:656
 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:600
+#: ../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 "Sie haben eingehendes TCP aktiviert, jedoch UDP deaktiviert."
 
-#: ../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:660
 msgid ""
 "You appear to be firewalled on TCP, therefore your router cannot accept "
 "inbound connections."
@@ -5816,15 +6176,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:604
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:662
 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:606
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:664
 msgid "ERR - Clock Skew"
 msgstr "FEHLER: Uhr nicht synchron"
 
-#: ../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:666
 msgid ""
 "Your system's clock is skewed, which will make it difficult to participate "
 "in the network."
@@ -5832,15 +6192,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:610
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:668
 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:612
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:670
 msgid "ERR - Private TCP Address"
 msgstr "FEHLER: Private TCP-Adresse"
 
-#: ../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: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."
@@ -5848,21 +6208,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:616
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:674
 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:618
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:676
 msgid "ERR - SymmetricNAT"
 msgstr "FEHLER: symmetrische NAT"
 
-#: ../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:678
 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:622
+#: ../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 "
@@ -5872,7 +6232,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:624
+#: ../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"
@@ -5880,11 +6240,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:626
+#: ../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 konnte sich nicht auf den konfigurierten Port binden."
 
-#: ../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: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."
@@ -5893,7 +6253,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:630
+#: ../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."
@@ -5901,16 +6261,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:632
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:690
 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:634
+#: ../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 ""
 "FEHLER: UDP deaktiviert und eingehende TCP-Adresse/Port nicht konfiguriert"
 
-#: ../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:694
 msgid ""
 "You have not configured inbound TCP with a hostname and port above, however "
 "you have disabled UDP."
@@ -5918,27 +6278,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:638
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:696
 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:640
+#: ../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 ""
 "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:642
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:700
 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:644
+#: ../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 ""
 "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:646
+#: ../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."
@@ -5946,38 +6306,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:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:139
 msgid "config peers"
 msgstr "Teilnehmer einrichten"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:272
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:330
 msgid "I2P Peer Configuration"
 msgstr "Einstellungen zu I2P-Teilnehmern"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:347
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:405
 msgid "Manual Peer Controls"
 msgstr "Manuelles Verwalten der Teilnehmer"
 
-#: ../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:407
 msgid "Router Hash"
 msgstr "Router-Prüfsumme"
 
-#: ../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:411
 msgid "Manually Ban / Unban a Peer"
 msgstr "Einen Teilnehmer manuell sperren/entsperren"
 
-#: ../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:413
 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:365
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:423
 msgid "Adjust Profile Bonuses"
 msgstr "Profilboni anpassen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:367
+#: ../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 "
@@ -5990,32 +6350,31 @@ 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:369
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:427
 msgid "profiles page"
 msgstr "Profile-Seite"
 
-#: ../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
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:445
 msgid "Banned Peers"
 msgstr "Gesperrte Teilnehmer"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:408
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:466
 msgid "Banned IPs"
 msgstr "Gesperrte IPs"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:139
 msgid "config reseeding"
 msgstr "Reseed-Einstellungen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:285
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:343
 msgid "I2P Reseeding Configuration"
 msgstr "I2P-Reseed-Einstellungen"
 
-#: ../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:400
 msgid "Reseeding Configuration"
 msgstr "Reseed-Einstellungen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344
+#: ../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 "
@@ -6026,14 +6385,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:346
+#: ../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 ""
 "Schlägt der Reseed fehl, solltest du zuallererst deine Internetverbindung "
 "überprüfen."
 
-#: ../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:408
 msgid ""
 "Change these only if HTTP is blocked by a restrictive firewall, reseed has "
 "failed, and you have access to an HTTP proxy."
@@ -6042,96 +6401,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:352
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:410
 #, 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:352
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:410
 msgid "the FAQ"
 msgstr "die FAQ"
 
-#: ../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:412
 msgid "Reseed URL Selection"
 msgstr "Auswahl der Reseed-URL"
 
-#: ../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:416
 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:362
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420
 msgid "Use SSL only"
 msgstr "nur SSL verwenden"
 
-#: ../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:424
 msgid "Use non-SSL only"
 msgstr "kein SSL verwenden"
 
-#: ../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:426
 msgid "Reseed URLs"
 msgstr "Reseed-URLs"
 
-#: ../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:430
 msgid "Enable HTTP Proxy?"
 msgstr "HTTP-Proxy aktivieren?"
 
-#: ../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:434
 msgid "HTTP Proxy Host"
 msgstr "IP 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:438
 msgid "HTTP Proxy Port"
 msgstr "Port der HTTP-Brücke"
 
-#: ../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:442
 msgid "Use HTTP Proxy Authorization?"
 msgstr "Authorisierung für HTTP-Proxy benutzen?"
 
-#: ../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:446
 msgid "HTTP Proxy Username"
 msgstr "Benutzername 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:450
 msgid "HTTP Proxy Password"
 msgstr "Passwort für den 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:454
 msgid "Enable HTTPS Proxy?"
 msgstr "HTTPS-Proxy aktivieren?"
 
-#: ../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:458
 msgid "HTTPS Proxy Host"
 msgstr "Host 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:462
 msgid "HTTPS Proxy Port"
 msgstr "Port des HTTPS-Proxys"
 
-#: ../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:466
 msgid "Use HTTPS Proxy Authorization?"
 msgstr "Authorisierung für HTTPS-Proxy benutzen?"
 
-#: ../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:470
 msgid "HTTPS Proxy Username"
 msgstr "Benutzername für den HTTPs-Proxy"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:474
 msgid "HTTPS Proxy Password"
 msgstr "Passwort für den HTTPS-Proxy"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:139
 msgid "config service"
 msgstr "Dienste einrichten"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:272
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330
 msgid "I2P Service Configuration"
 msgstr "I2P-Dienste-Einstellungen"
 
-#: ../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:385
 msgid "Shutdown the router"
 msgstr "Router herunterfahren"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329
+#: ../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."
@@ -6139,14 +6498,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:331
+#: ../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 ""
 "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:341
+#: ../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."
@@ -6154,7 +6513,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:343
+#: ../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 "
@@ -6164,7 +6523,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:345
+#: ../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."
@@ -6172,7 +6531,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:347
+#: ../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."
@@ -6180,11 +6539,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:357
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:415
 msgid "Systray integration"
 msgstr "Systemtray-Integration"
 
-#: ../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: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"
@@ -6192,7 +6551,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:361
+#: ../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)."
@@ -6200,25 +6559,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:363
+#: ../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 ""
 "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:365
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:423
 msgid "Show systray icon"
 msgstr "Systemtray-Icon anzeigen"
 
-#: ../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:425
 msgid "Hide systray icon"
 msgstr "Systemtray-Icon deaktivieren"
 
-#: ../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:427
 msgid "Run on startup"
 msgstr "Beim Hochfahren starten"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371
+#: ../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."
@@ -6227,18 +6586,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:373
+#: ../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 ""
 "Falls Sie die Eingabeaufforderung bevorzugen, können Sie auch folgendes "
 "ausführen"
 
-#: ../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
+#: ../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 "Hinweis"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:383
+#: ../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."
@@ -6246,7 +6605,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:385
+#: ../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."
@@ -6254,15 +6613,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:389
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:447
 msgid "Debugging"
 msgstr "Debuggen"
 
-#: ../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:449
 msgid "View the job queue"
 msgstr "Die Auftragswarteschlange ansehen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395
+#: ../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 <a href="
@@ -6273,11 +6632,11 @@ msgstr ""
 "überprüfen die Liste der aktiven Prozesse in der <a href=\"logs."
 "jsp#servicelogs\">wrapper.log Datei</a>!"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:459
 msgid "Launch browser on router startup?"
 msgstr "Beim Starten einen Browser aufrufen?"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:403
+#: ../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"
@@ -6286,70 +6645,90 @@ 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:132
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:139
+msgid "config summary bar"
+msgstr "Konfiguriere Schnellübersicht"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:330
+msgid "I2P Summary Bar Configuration"
+msgstr "Einstellungen zur I2P-Schnellübersicht"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:401
+msgid "Refresh Interval"
+msgstr "Auffrischungsverzögerung"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:407
+msgid "seconds"
+msgstr "Sekunden"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:411
+msgid "Customize Summary Bar"
+msgstr "Schnellübersicht anpassen"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:137
 msgid "config stats"
 msgstr "Statistiken einrichten"
 
-#: ../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:304
 msgid "I2P Stats Configuration"
 msgstr "I2P - Einstellungen zu den Statistiken"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:301
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:355
 msgid "Configure I2P Stat Collection"
 msgstr "I2P-Statistiken anpassen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:303
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357
 msgid "Enable full stats?"
 msgstr "Vollständige Statistiken aktivieren?"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:310
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:364
 msgid "change requires restart to take effect"
 msgstr "Änderungen erfordern einen Routerneustart"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:319
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:373
 msgid "Stat file"
 msgstr "Status Datei"
 
 #. shouldShowLog
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:328
+#: ../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:330
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:341
+#: ../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 "Wähle alle"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:349
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:403
 msgid "Log"
 msgstr "Berichte"
 
-#: ../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:411
 msgid "Graph"
 msgstr "Graphen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:412
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:466
 msgid "Advanced filter"
 msgstr "Erweiterte Filter"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:139
 msgid "config tunnels"
 msgstr "Tunnel einrichten"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:285
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:343
 msgid "I2P Tunnel Configuration"
 msgstr "Einstellungen der I2P-Tunnel"
 
-#: ../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:410
 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:356
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:414
 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:359
+#: ../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 "
@@ -6359,56 +6738,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:362
+#: ../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 ""
 "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:365
+#: ../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 ""
 "Ä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:375
+#: ../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 ""
 "Einstellungen der Erkundungstunnel sind in der Datei router.config "
 "gespeichert."
 
-#: ../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:436
 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:380
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:438
 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:382
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:440
 msgid "i2ptunnel page"
 msgstr "I2PTunnel-Seite"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:132
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:137
 msgid "config UI"
 msgstr "konfiguriere UI"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:260
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:314
 msgid "I2P UI Configuration"
 msgstr "I2P UI-Konfiguration"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:299
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:353
 msgid "Router Console Theme"
 msgstr "Thema der Routerkonsole"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:320
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:374
 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:322
+#: ../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 "
@@ -6419,125 +6798,150 @@ 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:325
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:379
 msgid "Router Console Language"
 msgstr "Sprache der Routerkonsole"
 
-#: ../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:385
 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:335
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:389
 msgid "Apply"
 msgstr "Anwenden"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:132
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:137
 msgid "config update"
 msgstr "Aktualisierung der Konfiguration"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:250
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:304
 msgid "I2P Update Configuration"
 msgstr "Einstellungen zu Aktualisierungen von I2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:307
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361
 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:309
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:363
 msgid "News &amp; I2P Updates"
 msgstr "Neuigkeiten &amp; Aktualisierungen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:313
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:367
 msgid "Check for news updates"
 msgstr "Auf Aktualisierungen der Nachrichten prüfen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:315
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369
 msgid "News Updates"
 msgstr "Aktualisierung der Nachrichten"
 
-#: ../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:377
 msgid "Update In Progress"
 msgstr "Aktualisierung wird vorgenommen"
 
-#: ../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:385
 msgid "News URL"
 msgstr "Nachrichten-URL"
 
-#: ../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:389
 msgid "Refresh frequency"
 msgstr "Aktualisierungshäufigkeit"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:341
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:395
 msgid "Update policy"
 msgstr "Aktualisierungsregeln"
 
-#: ../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:401
 msgid "Update through the eepProxy?"
 msgstr "Aktualisierung durch den 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:405
 msgid "eepProxy host"
 msgstr "eepProxy-Host"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:355
+#: ../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:361
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:415
 msgid "Update URLs"
 msgstr "URLs aktualisieren"
 
-#: ../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:419
 msgid "Trusted keys"
 msgstr "Vertraute Schlüssel"
 
-#: ../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:423
 msgid "Update with unsigned development builds?"
 msgstr "Aktualisieren mit unsignierten Entwicklerversionen?"
 
-#: ../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:427
 msgid "Unsigned Build URL"
 msgstr "URL für nicht signierte Aktualisierungen"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:433
 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:131
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:132
+#: ../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 "Heim"
 
-#: ../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:383
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:354
 msgid "Welcome to I2P"
 msgstr "Willkommen im I2P!"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:321
+msgid "I2P Addressbook"
+msgstr "I2P-Adressbuch"
+
+#: ../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 "in neuem Reiter öffnen"
+
+#: ../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 "Dein Browser unterstützt keine 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 "Klicke hier, um fortzufahren!"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:144
 msgid "Internal Error"
 msgstr "interner Fehler"
 
-#: ../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:150
 msgid "Configuration"
 msgstr "Einstellungen"
 
-#: ../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:157
 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:158
-#: ../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:335
 #, 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:161
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:281
+#: ../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."
@@ -6545,27 +6949,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:165
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:283
+#: ../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 "Bitte fügen Sie folgende Informationen dem Bugreport bei!"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:167
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:170
 msgid "Error Details"
 msgstr "Fehlerdetails"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:169
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:172
 #, java-format
 msgid "Error {0}"
 msgstr "Fehler {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
+#: ../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 & Laufzeitumgebung"
 
-#: ../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
+#: ../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."
@@ -6574,11 +6978,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:143
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:148
 msgid "Page Not Found"
 msgstr "Seite nicht gefunden"
 
-#: ../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:319
 msgid ""
 "Sorry! You appear to be requesting a non-existent Router Console page or "
 "resource."
@@ -6586,33 +6990,25 @@ 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:266
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:321
 msgid "Error 404"
 msgstr "Fehler 404"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:270
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:326
 msgid "not found"
 msgstr "nicht gefunden"
 
-#: ../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
+#: ../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 "Diagramme"
 
-#: ../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
+#: ../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-Leistungsdiagramme"
 
-#: ../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:233
-msgid "News"
-msgstr "News"
-
-#: ../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:312
 msgid ""
 "Click a flag to select a language. Click 'configure language' below to "
 "change it later."
@@ -6620,67 +7016,75 @@ 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:322
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:362
 msgid "Search I2P"
 msgstr "Durchsuche 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:382
 msgid "Eepsites of Interest"
 msgstr "Interessante Eepsites"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:134
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:154
+msgid "i2p tunnel manager"
+msgstr "I2P-Tunnel-Verwalter"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:322
+msgid "I2P Tunnel Manager"
+msgstr "I2P-Tunnel-Verwalter"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:138
 msgid "Jar File Dump"
 msgstr "Jar File Dump"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:131
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:136
 msgid "job queue"
 msgstr "Auftragswarteschlange"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:249
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:303
 msgid "I2P Router Job Queue"
 msgstr "I2P-Router-Auftragswarteschlange"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:134
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:138
 msgid "logs"
 msgstr "Protokolle"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:271
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:329
 msgid "I2P Router Logs"
 msgstr "I2P-Router-Protokolle"
 
-#: ../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:392
 msgid "Critical Logs"
 msgstr "Berichte kritischer Ereignisse"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:338
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:396
 msgid "Router Logs"
 msgstr "Router-Berichte"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:344
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:402
 msgid "Service (Wrapper) Logs"
 msgstr "Berichte des Services (Wrapper)"
 
-#: ../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:136
+msgid "network database"
+msgstr "Netzwerkdatenbank"
 
-#: ../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/netdb_jsp.java:303
+msgid "I2P Network Database"
+msgstr "I2P-Netzwerkdatenbank"
 
-#: ../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:142
 msgid "WebApp Not Found"
 msgstr "WebApplikation nicht gefunden"
 
-#: ../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:333
 msgid "Web Application Not Running"
 msgstr "Web Applikation ist nicht aktiv"
 
-#: ../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:335
 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:256
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:337
 msgid ""
 "Please visit the <a href=\"/configclients.jsp#webapp\">config clients page</"
 "a> to start it."
@@ -6688,49 +7092,65 @@ msgstr ""
 "Bitte besuchen Sie die <a href=\"/configclients.jsp#webapp\">Klienten-"
 "Konfigurations Seite</a>, um diese zu starten."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:131
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:136
 msgid "peer connections"
 msgstr "Verbindungen zu Teilnehmern"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:249
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:303
 msgid "I2P Network Peers"
 msgstr "I2P-Netzwerkteilnehmer"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:131
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:136
 msgid "peer profiles"
 msgstr "Teilnehmerprofile"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:249
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:303
 msgid "I2P Network Peer Profiles"
 msgstr "Profile der I2P-Netzwerkteilnehmer"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:131
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:136
 msgid "statistics"
 msgstr "Statistiken"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:262
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:316
 msgid "I2P Router Statistics"
 msgstr "I2P-Router-Statistiken"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:259
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:301
 #, java-format
 msgid "Disable {0} Refresh"
 msgstr "{0}-sekündliches Auffrischen<br>ausschalten"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:131
+#: ../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's BitTorrent-Anwendung"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:136
 msgid "tunnel summary"
 msgstr "Tunnel Zusammenfassung"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:249
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:303
 msgid "I2P Tunnel Summary"
 msgstr "I2P-Tunnel Zusammenfassung"
 
-#: ../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
+#: ../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 "Teilnehmerprofil"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:272
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:326
 #, java-format
 msgid "Profile for peer {0}"
 msgstr "Teilnehmerprofil von {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/routerconsole/locale/messages_el.po b/apps/routerconsole/locale/messages_el.po
new file mode 100644
index 0000000000000000000000000000000000000000..177c8651a8c01ae5c756bd6bdcf25baa1686674a
--- /dev/null
+++ b/apps/routerconsole/locale/messages_el.po
@@ -0,0 +1,6500 @@
+# 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  <hestia@riseup.net>, 2012.
+#   <hestia@riseup.net>, 2012.
+#   <lixtetrax@grhack.net>, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: I2P\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 <hestia@riseup.net>\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"
+
+#. 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:341
+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:149
+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:279
+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:91
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204
+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:96
+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("<tr> <td colspan=\"11\"><hr></td></tr>\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} αποτυχίες"
+
+#. 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 "Αποκλεισμένος"
+
+#. buf.append("<tr><td colspan=\"16\"><hr></td></tr>\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: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"
+
+#: ../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: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: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 ""
+
+#: ../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 ""
+
+#: ../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 ""
+
+#: ../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 ""
+
+#: ../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 "Αποθήκευση ρυθμίσεων πρόσθετου"
+
+#: ../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 "Εγκατάσταση πρόσθετου"
+
+#: ../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 "Ενημέρωση όλων εγκατεστημένων πρόσθετων"
+
+#: ../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:375
+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:191
+#: ../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:327
+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: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: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: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:347
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385
+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: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:365
+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: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 "ΣΦΑΛΜΑ"
+
+#: ../java/src/net/i2p/router/web/ConfigLoggingHelper.java:68
+#: ../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:110
+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:215
+#: ../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:339
+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:410
+#: ../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: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:136
+msgid "Rechecking router reachability..."
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:174
+msgid "Updating IP address"
+msgstr "Ενημέρωση διεύθυνσης IP"
+
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193
+msgid "Disabling TCP completely"
+msgstr "Πλήρης απενεργοποίηση TCP"
+
+#: ../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:203
+msgid "Disabling inbound TCP"
+msgstr "Ανεργοποίηση εισερχόμενων TCP"
+
+#: ../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:216
+msgid "Updating inbound TCP port to"
+msgstr ""
+
+#: ../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:231
+msgid "Updating UDP port from"
+msgstr "Ενημέρωση UDP πόρτας από"
+
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231
+msgid "to"
+msgstr "σε"
+
+#: ../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:249
+msgid "Gracefully restarting to exit Hidden Router Mode"
+msgstr ""
+
+#: ../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:260
+msgid "Disabling UPnP, restart required to take effect"
+msgstr "Απενεργοποίηση UPnP, χρειάζεται επανεκκίνηση για τεθεί σε εφαρμογή"
+
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:268
+msgid "Enabling laptop mode"
+msgstr "Ενεργόποιηση λειτουργίας φορητού"
+
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:270
+msgid "Disabling laptop mode"
+msgstr "Απενεργοποίηση λειτουργίας φορητού"
+
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277
+msgid "Disabling UDP"
+msgstr "Απενεργοποίηση UDP"
+
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279
+msgid "Enabling UDP"
+msgstr "Ενεργοποίηση UDP"
+
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:286
+msgid "Requiring SSU introducers"
+msgstr ""
+
+#: ../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:348
+#, java-format
+msgid "The hostname or IP {0} is invalid"
+msgstr "Το hostname  ή η IP {0} δεν είναι έγκυρα "
+
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:374
+msgid "Updating bandwidth share percentage"
+msgstr "Ενημέρωση ποσοστού κοινής χρήσης εύρους ζώνης"
+
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:404
+msgid "Updated bandwidth limits"
+msgstr "Τα όρια εύρους ζώνης ενημερώθηκαν"
+
+#: ../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:171
+msgid "bits per second"
+msgstr "bits ανά δευτερόλεπτο"
+
+#: ../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:357
+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:359
+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:385
+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:422
+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:174
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:335
+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: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:173
+msgid "Graceful shutdown initiated"
+msgstr "Ομαλό σβήσιμο ξεκίνησε"
+
+#: ../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: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:181
+msgid "Graceful shutdown cancelled"
+msgstr "Ομαλό σβήσιμο ακυρώθηκε"
+
+#: ../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:187
+msgid "Graceful restart requested"
+msgstr "Ζητήθηκε ομαλή επανεκκίνηση"
+
+#: ../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:193
+msgid "Hard restart requested"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:194
+msgid "Rekey and Restart"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:195
+msgid "Rekeying after graceful restart"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:198
+msgid "Rekey and Shutdown"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:199
+msgid "Rekeying after graceful shutdown"
+msgstr ""
+
+#: ../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: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: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: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:216
+msgid "Console is to be shown on startup"
+msgstr "Η κονσόλα πρόκεται να εμφανίζεται στην εκκίνηση"
+
+#: ../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:219
+msgid "Console is not to be shown on startup"
+msgstr "Μη εμφάνιση της κονσόλας στην εκκίνηση"
+
+#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228
+msgid "Service installed"
+msgstr "Υπηρεσία εγκατάσταθηκε"
+
+#: ../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:237
+msgid "Service removed"
+msgstr "Υπηρεσία αφαιρέθηκε"
+
+#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239
+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 <a "
+"href=\"graphs.jsp\">Graphs Page</a>"
+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("<tr><th></th><th>Inbound</th><th>Outbound</th></tr>\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
+#, fuzzy
+msgid "Greek"
+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
+#, fuzzy
+msgid "Hungarian"
+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:382
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375
+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:260
+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:272
+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:143
+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: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"
+
+#: ../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:29
+#: ../java/src/net/i2p/router/web/LogsHelper.java:72
+msgid "File location"
+msgstr "Τοποθεσία αρχείου"
+
+#: ../java/src/net/i2p/router/web/LogsHelper.java:69
+msgid "File not found"
+msgstr "Το αρχείο δεν βρέθηκε"
+
+#: ../java/src/net/i2p/router/web/LogsHelper.java:87
+msgid "No log messages"
+msgstr ""
+
+#: ../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
+#: ../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:135
+msgid "LeaseSet"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:137
+msgid "Local"
+msgstr "Τοπικό"
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139
+msgid "Unpublished"
+msgstr ""
+
+#: ../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:157
+#, java-format
+msgid "Expires in {0}"
+msgstr "Λήγει σε {0}"
+
+#: ../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:174
+#: ../java/src/net/i2p/router/web/TunnelRenderer.java:157
+msgid "Gateway"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174
+msgid "Lease"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:176
+msgid "Tunnel"
+msgstr "Τούνελ"
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232
+msgid "Not initialized"
+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:367
+msgid "Our info"
+msgstr "Τα στοιχεία μας"
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:369
+msgid "Peer info for"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371
+msgid "Full entry"
+msgstr "Πλήρης εγγραφή"
+
+#: ../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:572
+msgid "Hidden"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378
+msgid "Updated"
+msgstr ""
+
+#: ../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:381
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385
+msgid "Published"
+msgstr "Δημοσιεύτηκε"
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:387
+msgid "Address(es)"
+msgstr "Διεύθυνση/εις"
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:400
+msgid "cost"
+msgstr "κόστος"
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
+msgid "Hidden or starting up"
+msgstr "Κρυμμένο κατά την εκκίνηση"
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
+msgid "SSU"
+msgstr "SSU"
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
+msgid "SSU with introducers"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426
+msgid "NTCP"
+msgstr "NTCP"
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426
+msgid "NTCP and SSU"
+msgstr "NTCP και SSU"
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426
+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:247
+#, 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:300
+#, 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("<b>" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + "</b>");
+#: ../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}"
+
+#. buf.append("<h2>").append(_("Peer Profiles")).append("</h2>\n<p>");
+#: ../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: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: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:92
+msgid "Groups (Caps)"
+msgstr ""
+
+#: ../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: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:95
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:277
+msgid "Integration"
+msgstr "Ενσωμάτωση"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:135
+msgid "Fast, High Capacity"
+msgstr "Γρήγοροι, Υψηλής Χωρητικότητας"
+
+#: ../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:137
+msgid "Standard"
+msgstr "Γουιάνα"
+
+#: ../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:140
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:252
+msgid "Integrated"
+msgstr "Ενσωματωμένος"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:173
+msgid "Unreachable"
+msgstr "Απροσπέλαστος"
+
+#. hide if < 10%
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:180
+msgid "Test Fails"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186
+msgid "profile"
+msgstr "προφίλ"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205
+msgid "Caps"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:206
+msgid "Integ. Value"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:207
+msgid "Last Heard About"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:208
+msgid "Last Heard From"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:209
+msgid "Last Good Send"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:210
+msgid "Last Bad Send"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:211
+msgid "10m Resp. Time"
+msgstr "10 λεπτά χρόνος απόκρισης"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:212
+msgid "1h Resp. Time"
+msgstr "1 ώρα χρόνος απόκρισης"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:213
+msgid "1d Resp. Time"
+msgstr "1 μέρα χρόνος απόκρισης"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:214
+msgid "Last Good Lookup"
+msgstr "Τελευταία καλή αναζήτηση"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:215
+msgid "Last Bad Lookup"
+msgstr "Τελευταία κακή αναζήτηση"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:216
+msgid "Last Good Store"
+msgstr "Τελευταία καλή αποθήκευση"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:217
+msgid "Last Bad Store"
+msgstr "Τελευταία κακή αποθήκευση"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:218
+msgid "1h Fail Rate"
+msgstr "Ρυθμός αποτυχίας 1 ώρας"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:219
+msgid "1d Fail Rate"
+msgstr "Ρυθμός αποτυχίας 1 μέρας"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:272
+msgid "Thresholds"
+msgstr "Κατώφλια"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:274
+msgid "fast peers"
+msgstr "γρήγοροι ομότιμοι"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:276
+msgid "high capacity peers"
+msgstr "ομότιμοι υψηλής χωρητικότητας"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:278
+msgid " well integrated peers"
+msgstr ""
+
+#: ../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:280
+msgid "groups"
+msgstr "ομάδες"
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:281
+msgid "capabilities in the netDb, not used to determine profiles"
+msgstr ""
+"δυνατότητες στη βάση δεδομένων δικτύου, netDB, που δεν χρησιμοποιούνται για "
+"τον καθορισμό των προφίλ"
+
+#. capabilities
+#: ../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: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:282
+msgid "speed"
+msgstr "ταχύτητα "
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283
+msgid "capacity"
+msgstr "χωρητικότητα"
+
+#: ../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:284
+msgid "how many new peers have they told us about lately?"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284
+msgid "integration"
+msgstr "ενσωμάτωση"
+
+#: ../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: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}"
+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(" <i>avg interval between updates:</i> (").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 &amp; FAQ"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47
+msgid "Help &amp; 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: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: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 ""
+
+#: ../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: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:548
+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:552
+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 &amp; 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"
+#. <br> 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 <br>
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:651
+#, java-format
+msgid "Download Unsigned<br>Update {0}"
+msgstr "Κατέβασμα μη υπογεγραμμένης<br>Ενημέρωσης {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:340
+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:146
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:240
+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:264
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:288
+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:283
+msgid "Restarting"
+msgstr "Γίνεται επανεκκίνηση"
+
+#: ../java/src/net/i2p/router/web/UnsignedUpdateHandler.java:118
+#: ../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: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:294
+#, 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:187
+#, java-format
+msgid "Updating from {0}"
+msgstr "Λήψη ενημερώσεων από {0}"
+
+#: ../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:283
+msgid "Update verified"
+msgstr "Η ενημέρωση επαληθεύτηκε"
+
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:309
+#, 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:132
+msgid "configure bandwidth"
+msgstr "Ρύθμιση εύρους ζώνης"
+
+#: ../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: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 ""
+
+#. 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:301
+msgid "Bandwidth limiter"
+msgstr ""
+
+#: ../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:307
+msgid "KBps In"
+msgstr ""
+
+#: ../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:336
+msgid "Share"
+msgstr ""
+
+#: ../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: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:348
+msgid "I2P requires at least 12KBps to enable sharing. "
+msgstr ""
+
+#: ../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: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: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: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:359
+msgid "Advanced network configuration page"
+msgstr "Σελίδα προχωρημένων ρυθμίσεων δικτύου"
+
+#: ../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:132
+msgid "config advanced"
+msgstr ""
+
+#: ../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:301
+msgid "Advanced I2P Configuration"
+msgstr ""
+
+#: ../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:135
+msgid "config clients"
+msgstr ""
+
+#: ../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:354
+msgid "Client Configuration"
+msgstr ""
+
+#: ../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:362
+msgid "To change other client options, edit the file"
+msgstr ""
+
+#: ../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:381
+msgid "Advanced Client Interface Configuration"
+msgstr ""
+
+#: ../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:391
+msgid "Enabled without SSL"
+msgstr ""
+
+#: ../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:403
+msgid "Disabled - Clients outside this Java process may not connect"
+msgstr ""
+
+#: ../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:409
+msgid "I2CP Interface"
+msgstr ""
+
+#: ../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:431
+msgid "Require username and password"
+msgstr ""
+
+#: ../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:437
+msgid "Password"
+msgstr ""
+
+#: ../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: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:445
+msgid "Many clients do not support SSL or authorization."
+msgstr ""
+
+#: ../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: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 ""
+
+#: ../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 ""
+
+#: ../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: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:485
+msgid "Plugin Installation"
+msgstr ""
+
+#: ../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:135
+msgid "config home"
+msgstr "αρχική σελίδα ρυθμίσεων"
+
+#: ../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:345
+msgid "Use old home page"
+msgstr "Χρήση παλιάς αρχικής σελίδας"
+
+#: ../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:373
+msgid "Recommended Eepsites"
+msgstr "Προτεινόμενα eepsites"
+
+#: ../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:135
+msgid "config keyring"
+msgstr ""
+
+#: ../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:341
+msgid "The router keyring is used to decrypt encrypted leaseSets."
+msgstr ""
+
+#: ../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:350
+msgid "Manual Keyring Addition"
+msgstr ""
+
+#: ../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:355
+msgid "Keys for local destinations must be entered on the"
+msgstr ""
+
+#: ../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:359
+msgid "Dest. name, hash, or full key"
+msgstr ""
+
+#: ../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:132
+msgid "config logging"
+msgstr ""
+
+#: ../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:301
+msgid "Configure I2P Logging Options"
+msgstr ""
+
+#: ../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:307
+msgid "(the symbol '@' will be replaced during log rotation)"
+msgstr ""
+
+#: ../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: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:315
+msgid "Log date format"
+msgstr ""
+
+#: ../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:321
+msgid "Max log file size"
+msgstr ""
+
+#: ../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: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:331
+msgid "Log level overrides"
+msgstr ""
+
+#: ../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:135
+msgid "config networking"
+msgstr ""
+
+#: ../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:340
+msgid "IP and Transport Configuration"
+msgstr ""
+
+#: ../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:346
+msgid "UPnP Configuration"
+msgstr ""
+
+#: ../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:352
+msgid "UPnP status"
+msgstr ""
+
+#: ../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: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:360
+msgid "Use all auto-detect methods"
+msgstr ""
+
+#: ../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:368
+msgid "Ignore local interface IP address"
+msgstr ""
+
+#: ../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: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:382
+msgid "Select Interface"
+msgstr ""
+
+#: ../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:398
+msgid "(prevents participating traffic)"
+msgstr ""
+
+#: ../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: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:406
+msgid "Experimental"
+msgstr ""
+
+#: ../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:410
+msgid "UDP port:"
+msgstr ""
+
+#: ../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:418
+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:430
+msgid "TCP Configuration"
+msgstr ""
+
+#: ../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: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:442
+msgid "if we are not firewalled"
+msgstr ""
+
+#: ../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:456
+msgid "Disable inbound (Firewalled)"
+msgstr ""
+
+#: ../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:464
+msgid "Externally reachable TCP port"
+msgstr ""
+
+#: ../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:476
+msgid "Specify Port"
+msgstr "Επιλέξτε πόρτα"
+
+#: ../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: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:489
+msgid "Configuration Help"
+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: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."
+
+#: ../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."
+
+#: ../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: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 ""
+
+#: ../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."
+
+#: ../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:510
+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:512
+msgid "No UPnP-compatible device present"
+msgstr "Δεν βρέθηκε συσκευή συμβατή με UPnP"
+
+#: ../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:516
+msgid "Software firewall interference with UPnP"
+msgstr ""
+
+#: ../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: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:522
+msgid "UPnP device change, reset, or address change"
+msgstr ""
+
+#: ../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: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: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:530
+msgid "They are <b>not private</b>."
+msgstr ""
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532
+msgid ""
+"Also, <b>do not enter a private IP address</b> like 127.0.0.1 or 192.168.1.1."
+msgstr ""
+
+#: ../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:536
+msgid "When in doubt, leave the settings at the defaults."
+msgstr "Αν έχετε αμφιβολίες, αφήστε τις προεπιλεγμένες ρυθμίσεις."
+
+#: ../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: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."
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546
+msgid ""
+"If there is an error, the <a href=\"logs.jsp\">logs</a> may also help "
+"diagnose the problem."
+msgstr ""
+
+#: ../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:554
+msgid "Your UDP port appears to be firewalled."
+msgstr "Η UDP πόρτα σας, φαίνεται να είναι μπλοκαρισμένη από 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 ""
+
+#: ../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: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: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: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: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: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: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: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:578
+msgid "WARN - Firewalled and Fast"
+msgstr ""
+
+#: ../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 ""
+
+#: ../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:584
+msgid "WARN - Firewalled and Floodfill"
+msgstr ""
+
+#: ../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: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:590
+msgid "WARN - Firewalled with Inbound TCP Enabled"
+msgstr ""
+
+#: ../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: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 ""
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596
+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:604
+msgid "Please open your firewall or enable UDP."
+msgstr ""
+
+#: ../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: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:610
+msgid "Correct your clock setting if this error persists."
+msgstr ""
+
+#: ../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: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:616
+msgid "Correct the address or disable inbound TCP above."
+msgstr ""
+
+#: ../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: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: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: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: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: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: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:632
+msgid "However, a restart is always required after this error."
+msgstr ""
+
+#: ../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: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:638
+msgid "Therefore your router cannot accept inbound connections."
+msgstr ""
+
+#: ../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:642
+msgid "ERR - Client Manager I2CP Error - check logs"
+msgstr ""
+
+#: ../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: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:135
+msgid "config peers"
+msgstr ""
+
+#: ../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:347
+msgid "Manual Peer Controls"
+msgstr ""
+
+#: ../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:353
+msgid "Manually Ban / Unban a Peer"
+msgstr ""
+
+#: ../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:365
+msgid "Adjust Profile Bonuses"
+msgstr ""
+
+#: ../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 ""
+
+#: ../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:387
+msgid "Banned Peers"
+msgstr ""
+
+#: ../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:135
+msgid "config reseeding"
+msgstr ""
+
+#: ../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:342
+msgid "Reseeding Configuration"
+msgstr ""
+
+#: ../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: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: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:352
+#, java-format
+msgid "See {0} for instructions on reseeding manually."
+msgstr ""
+
+#: ../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:354
+msgid "Reseed URL Selection"
+msgstr ""
+
+#: ../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:362
+msgid "Use SSL only"
+msgstr "Χρήση αποκλειστικά με SSL"
+
+#: ../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:368
+msgid "Reseed URLs"
+msgstr ""
+
+#: ../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:376
+msgid "HTTP Proxy Host"
+msgstr ""
+
+#: ../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:384
+msgid "Use HTTP Proxy Authorization?"
+msgstr "Χρήση εξουσιοδότησης με τον HTTP proxy;"
+
+#: ../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:392
+msgid "HTTP Proxy Password"
+msgstr "Κωδικός για τον HTTP proxy"
+
+#: ../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:400
+msgid "HTTPS Proxy Host"
+msgstr "Διεύθυνση HTTPS proxy"
+
+#: ../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:408
+msgid "Use HTTPS Proxy Authorization?"
+msgstr "Χρήση εξουσιοδότησης με τον HTTPS proxy;"
+
+#: ../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:416
+msgid "HTTPS Proxy Password"
+msgstr "Κωδικός για τον HTTPS proxy"
+
+#: ../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:272
+msgid "I2P Service Configuration"
+msgstr ""
+
+#: ../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: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 να ικανοποίησει τις "
+"συμφωνίες που έχουν ήδη γίνει πριν την απενεργοποίηση, αλλά μπορεί να πάρει "
+"μερικά λεπτά."
+
+#: ../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 άμεσα, σου δίνεται και αυτή η δυνατότητα."
+
+#: ../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 ""
+
+#: ../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: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:347
+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:357
+msgid "Systray integration"
+msgstr "Ενσωμάτωση στη μπάρα συστήματος"
+
+#: ../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"
+
+#: ../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 θα μπορούν επίσης να ενσωματώσουν την "
+"δικιά τους λειτουργία στην μπάρα συστήματος)."
+
+#: ../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:365
+msgid "Show systray icon"
+msgstr "Εμφάνιση εικονιδίου στη μπάρα συστήματος"
+
+#: ../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:369
+msgid "Run on startup"
+msgstr "Εκτέλεση κατά την εκκίνηση"
+
+#: ../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 ""
+
+#: ../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: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:383
+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: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:389
+msgid "Debugging"
+msgstr "Αποσφαλμάτωση"
+
+#: ../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: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 <a href="
+"\"logs.jsp#servicelogs\">wrapper.log</a>."
+msgstr ""
+
+#: ../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: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:132
+msgid "config stats"
+msgstr ""
+
+#: ../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:301
+msgid "Configure I2P Stat Collection"
+msgstr ""
+
+#: ../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:310
+msgid "change requires restart to take effect"
+msgstr "η αλλαγή χρειάζεται επανεκκίνηση για να εφαρμοστεί"
+
+#: ../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:328
+msgid "Filter"
+msgstr "Φίλτρο"
+
+#: ../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:349
+msgid "Log"
+msgstr ""
+
+#: ../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:412
+msgid "Advanced filter"
+msgstr "Προχωρημένο Φίλτρο"
+
+#: ../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:285
+msgid "I2P Tunnel Configuration"
+msgstr "Ρύθμιση I2P τούνελ"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:352
+msgid "The default settings work for most people."
+msgstr ""
+"Οι προεπιλεγμένες ρυθμίσεις δουλεύουν για τους περισσότερους ανθρώπους."
+
+#: ../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."
+msgstr ""
+
+#: ../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: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: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:378
+msgid "Client tunnel changes are temporary and are not saved."
+msgstr ""
+
+#: ../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:382
+msgid "i2ptunnel page"
+msgstr ""
+
+#: ../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:260
+msgid "I2P UI Configuration"
+msgstr ""
+
+#: ../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:320
+msgid "Theme selection disabled for Internet Explorer, sorry."
+msgstr ""
+
+#: ../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:325
+msgid "Router Console Language"
+msgstr ""
+
+#: ../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:335
+msgid "Apply"
+msgstr ""
+
+#: ../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:250
+msgid "I2P Update Configuration"
+msgstr ""
+
+#: ../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:309
+msgid "News &amp; I2P Updates"
+msgstr ""
+
+#: ../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:315
+msgid "News Updates"
+msgstr "Ενημερώσεις Νέων"
+
+#: ../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:331
+msgid "News URL"
+msgstr ""
+
+#: ../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:341
+msgid "Update policy"
+msgstr ""
+
+#: ../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:351
+msgid "eepProxy host"
+msgstr ""
+
+#: ../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:361
+msgid "Update URLs"
+msgstr ""
+
+#: ../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:369
+msgid "Update with unsigned development builds?"
+msgstr ""
+
+#: ../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:379
+msgid "Updates will be dispatched via your package manager."
+msgstr ""
+
+#: ../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: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:141
+msgid "Internal Error"
+msgstr "Εσωτερικό σφάλμα"
+
+#: ../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: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: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: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 ""
+"Μπορείτε να χρησιμοποίησετε όνομα χρήστη \"guest\" και κωδικό \"guest\" αν "
+"δεν επιθυμείτε να κάνετε εγγραφή."
+
+#: ../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:169
+#, java-format
+msgid "Error {0}"
+msgstr "Σφάλμα {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 και Περιβάλλον Εκτέλεσης"
+
+#: ../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 ""
+
+#: ../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: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:266
+msgid "Error 404"
+msgstr "Σφάλμα 404"
+
+#: ../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: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: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:134
+msgid "Router is down"
+msgstr "To router είναι εκτός λειτουργίας"
+
+#: ../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: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:327
+msgid "Search I2P"
+msgstr "Αναζήτηση I2P"
+
+#: ../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:134
+msgid "Jar File Dump"
+msgstr ""
+
+#: ../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:249
+msgid "I2P Router Job Queue"
+msgstr ""
+
+#: ../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:271
+msgid "I2P Router Logs"
+msgstr "Logs του I2P Router"
+
+#: ../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:338
+msgid "Router Logs"
+msgstr "Logs του Router"
+
+#: ../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:131
+#, fuzzy
+msgid "network database"
+msgstr "περίληψη βάσης δεδομένω δικτύου"
+
+#: ../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:138
+msgid "WebApp Not Found"
+msgstr "Η εφαρμογή ιστού δεν βρέθηκε"
+
+#: ../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:277
+msgid "The requested web application is not running."
+msgstr "Η ζητούμενη web εφαρμογή δεν εκτελείται."
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:279
+msgid ""
+"Please visit the <a href=\"/configclients.jsp#webapp\">config clients page</"
+"a> to start it."
+msgstr ""
+
+#: ../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:249
+msgid "I2P Network Peers"
+msgstr "Ομότιμοι στο I2P Δίκτυο"
+
+#: ../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:249
+msgid "I2P Network Peer Profiles"
+msgstr "Προφίλ ομοτίμων Δικτύου I2P"
+
+#: ../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:262
+msgid "I2P Router Statistics"
+msgstr "Στατιστικά I2P Router"
+
+#: ../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:131
+msgid "tunnel summary"
+msgstr "περίληψη των τούνελ"
+
+#: ../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: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: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_en.po b/apps/routerconsole/locale/messages_en.po
index fff7c84dfe7c6c4f2e21b107fafd6bedf4a91fab..6c3bebdc4a97050bfa58788b50a5ee6bafa2cbf3 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 <duck@mail.i2p>\n"
 "Language-Team: duck <duck@mail.i2p>\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</a>"
 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,244 +3260,257 @@ 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 "Javadocs"
+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
-#: ../java/src/net/i2p/router/web/HomeHelper.java:55
-msgid "Technical documentation"
+msgid "Anonymous Git Hosting"
 msgstr ""
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:47
-msgid "Key Server"
+msgid "Microblog"
 msgstr ""
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:47
-msgid "OpenPGP Keyserver"
+msgid "Your premier microblogging service on I2P"
 msgstr ""
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:48
-msgid "Debian and Tahoe-LAFS repositories"
+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: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 ""
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92
-#: ../java/strings/Strings.java:68
-msgid "Router"
+#. 0
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:20
+msgid "Local Router"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:92
-msgid "not found in network database"
+#. 1
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:21
+msgid "Router Lookup"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:104
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232
-msgid "Network Database Contents"
+#. 2
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:22
+msgid "All Routers"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:105
-msgid "View RouterInfo"
+#. 3
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:23
+msgid "All Routers with Full Stats"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:106
+#. 4
+#. 5
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:25
 msgid "LeaseSets"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139
+#: ../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:92
+msgid "not found in network database"
+msgstr ""
+
+#: ../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("<h2>").append(_("Peer Profiles")).append("</h2>\n<p>");
+#: ../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 &amp; FAQ"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:144
 msgid "Help &amp; 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 &amp; 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 &amp; 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"
 #. <br> 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 <br>
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:651
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:684
 #, java-format
 msgid "Download Unsigned<br>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 <b>not private</b>."
 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, <b>do not enter a private IP address</b> 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 <a href=\"logs.jsp\">logs</a> 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 <a href="
 "\"logs.jsp#servicelogs\">wrapper.log</a>."
 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 &amp; 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 <a href=\"/configclients.jsp#webapp\">config clients page</"
 "a> 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/routerconsole/locale/messages_es.po b/apps/routerconsole/locale/messages_es.po
index 55ecf1bd8a04fb19294748bf89c93cd51c5a0a48..90c56ed320a2b391040229dd82797060b9822bbd 100644
--- a/apps/routerconsole/locale/messages_es.po
+++ b/apps/routerconsole/locale/messages_es.po
@@ -15,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-05-06 16:39+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 <blabla@trash-mail.com>\n"
-"Language-Team: Spanish (Castilian) (http://www.transifex.net/projects/p/I2P/"
-"language/es/)\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"
@@ -69,7 +69,7 @@ msgstr[0] "1 hora"
 msgstr[1] "{0} horas"
 
 #: ../../../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/d"
 
@@ -117,7 +117,8 @@ msgstr "A"
 
 #: ../../../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 "ninguno"
 
@@ -264,7 +265,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:149
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:152
 msgid "Help"
 msgstr "Ayuda"
 
@@ -286,7 +287,7 @@ msgstr ""
 "configuración avanzada."
 
 #: ../../../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 "Definiciones"
 
@@ -296,8 +297,8 @@ msgstr "Definiciones"
 #: ../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 "Par"
 
@@ -359,6 +360,7 @@ msgstr "Cuánto tiempo hace que se estableció esta conexión"
 #: ../../../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 "Subida"
 
@@ -472,7 +474,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:85
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:96
 msgid "Status"
 msgstr "Estado"
 
@@ -720,8 +722,10 @@ msgstr "1 fallado"
 msgid "{0} fails"
 msgstr "{0} fallados"
 
+#. 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 "Baneado"
 
@@ -1746,15 +1750,96 @@ msgstr "Zambia"
 msgid "Zimbabwe"
 msgstr "Zimbabwe"
 
-#: ../java/src/net/i2p/router/web/CSSHelper.java:85
+#: ../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: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/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 "Consola del Router I2P"
 
@@ -1765,13 +1850,13 @@ msgstr ""
 "errores!"
 
 #: ../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 "Configuración guardada con éxito"
 
 #: ../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 "
@@ -1781,34 +1866,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:379
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437
 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:449
-#: ../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:507
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:511
 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:469
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:527
 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:483
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:541
 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:491
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495
+#: ../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 "Instalar complemento"
 
 #: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:55
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:497
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:555
 msgid "Update All Installed Plugins"
 msgstr "Actualizar todos los complementos instalados"
 
@@ -1840,10 +1925,11 @@ msgid "Start"
 msgstr "Lanzar"
 
 #: ../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 "No soportado"
 
@@ -1871,8 +1957,8 @@ msgstr "índice de clientes en mal estado."
 #: ../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 "Cliente"
 
@@ -1965,7 +2051,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:375
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:433
 msgid "Add Client"
 msgstr "Añadir cliente"
 
@@ -1996,10 +2082,9 @@ msgid "Plugin"
 msgstr "Complemento"
 
 #: ../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
+#: ../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 "Versión"
 
@@ -2021,7 +2106,7 @@ 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/SummaryBarRenderer.java:81
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:174
 msgid "Website"
 msgstr "Sitio web"
 
@@ -2035,7 +2120,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:327
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:381
 msgid "Check for updates"
 msgstr "Buscar actualizaciones"
 
@@ -2054,32 +2139,38 @@ 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: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
+#: ../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 "Eliminar seleccionados"
 
 #: ../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
+#: ../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 "Añadir elemento"
 
 #: ../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
+#: ../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 "Restaurar valores predeterminados"
 
 #: ../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
+#: ../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 "Guardar"
 
@@ -2099,21 +2190,23 @@ msgstr "No se ha introducido un nombre"
 msgid "No URL entered"
 msgstr "No se ha introducido una URL"
 
-#: ../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 "Añadido"
 
-#: ../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 "Eliminado"
 
 #: ../java/src/net/i2p/router/web/ConfigKeyringHandler.java:18
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:367
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:425
 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:365
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:423
 msgid "Delete key"
 msgstr "Borrar clave"
 
@@ -2206,7 +2299,8 @@ 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 "Quitar"
 
@@ -2225,19 +2319,61 @@ msgid "Home Page"
 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:215
-#: ../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 "Red"
 
+#: ../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 "Barra del resumen"
+
 #: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19
 msgid "UI"
 msgstr "Interfaz humana"
 
 #: ../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 "Túneles"
@@ -2247,7 +2383,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:339
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:397
 msgid "Keyring"
 msgstr "Llavero"
 
@@ -2256,15 +2392,15 @@ msgid "Logging"
 msgstr "Registros"
 
 #: ../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 "Pares"
 
 #: ../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
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:410
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240
 msgid "Stats"
 msgstr "Estadísticas"
 
@@ -2275,132 +2411,132 @@ 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: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
+#: ../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 "Guardar cambios"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:137
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:136
 msgid "Rechecking router reachability..."
 msgstr "Repitida verificación de la accesibilidad 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 "Actualizando dirección IP"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:194
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:193
 msgid "Disabling TCP completely"
 msgstr "Desactivando TCP por completo"
 
-#: ../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 "Actualizando las direcciones de entrada TCP a "
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:204
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:203
 msgid "Disabling inbound TCP"
 msgstr "Desactivando TCP entrante"
 
-#: ../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 "Actualizando la dirección TCP de entrada a automático"
 
-#: ../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 "Actualizando el puerto de entrada TCP 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 "Actualizando el puerto de entrada TCP a automático"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:232
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231
 msgid "Updating UDP port from"
 msgstr "Actualizando el puerto UDP desde"
 
-#: ../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 "Reiniciando de forma controlada en modo router oculto"
 
-#: ../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 "Reiniciando de forma controlada para salir del modo router oculto"
 
-#: ../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 ""
 "Activando UPnP, se requiere un reinicio para que los cambios surtan efecto."
 
-#: ../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 ""
 "Deshabilitando UPnP, se requiere un reinicio para que los cambios surtan "
 "efecto."
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:269
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:268
 msgid "Enabling laptop mode"
 msgstr "Activando el modo ordenador portátil"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:271
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:270
 msgid "Disabling laptop mode"
 msgstr "Desactivando el modo ordenador portátil"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:278
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:277
 msgid "Disabling UDP"
 msgstr "Deshabilitando UDP"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:280
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:279
 msgid "Enabling UDP"
 msgstr "Habilitando UDP"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:287
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:286
 msgid "Requiring SSU introducers"
 msgstr "Requeriendo introductores SSU"
 
-#: ../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 "El nombre de host o IP {0} no es enrutable públicamente"
 
-#: ../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 "El nombre de host o IP {0} no es válido"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:379
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:374
 msgid "Updating bandwidth share percentage"
 msgstr "Actualizando el porcentaje de compartición del ancho de banda"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:409
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:404
 msgid "Updated bandwidth limits"
 msgstr "Límites del ancho de banda actualizados"
 
-#: ../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 "desconocido"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:180
+#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:171
 msgid "bits per second"
 msgstr "bits por segundo"
 
-#: ../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 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:357
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:415
 msgid "Ban peer until restart"
 msgstr "Prohibir par hasta el reinicio"
 
@@ -2420,7 +2556,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:359
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:417
 msgid "Unban peer"
 msgstr "Desbanear par"
 
@@ -2433,7 +2569,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:385
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:443
 msgid "Adjust peer bonuses"
 msgstr "Ajustar bonus de pares"
 
@@ -2446,7 +2582,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:422
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:480
 msgid "Save changes and reseed now"
 msgstr "Guardar cambios y resembrar ahora"
 
@@ -2466,7 +2602,7 @@ 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:335
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:393
 msgid "Shutdown immediately"
 msgstr "Apagar en seguida"
 
@@ -2514,7 +2650,7 @@ 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:333
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:391
 msgid "Shutdown gracefully"
 msgstr "Apagar de forma controlada"
 
@@ -2527,7 +2663,7 @@ 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:337
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395
 msgid "Cancel graceful shutdown"
 msgstr "Cancelar el apagado controlado"
 
@@ -2536,7 +2672,7 @@ 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:349
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407
 msgid "Graceful restart"
 msgstr "Reinicio controlado"
 
@@ -2545,7 +2681,7 @@ 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:351
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:409
 msgid "Hard restart"
 msgstr "Reinicio brusco"
 
@@ -2570,27 +2706,27 @@ 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:377
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:435
 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:379
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:437
 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:397
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:455
 msgid "Dump threads"
 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:405
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:463
 msgid "View console on startup"
 msgstr "Mostrar consola al iniciar"
 
@@ -2599,7 +2735,7 @@ msgid "Console is to be shown on startup"
 msgstr "La consola se mostrará al iniciar"
 
 #: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:217
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:407
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:465
 msgid "Do not view console on startup"
 msgstr "No mostrar consola al iniciar"
 
@@ -2647,6 +2783,69 @@ msgstr ""
 "Lista de los gráficos actualizada, puede tardar hasta 60s en reflejarse aquí "
 "y en la <a href=\"graphs.jsp\">Página de Gráficos</a>"
 
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:28
+msgid "Save order"
+msgstr "Guardar orden"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:35
+msgid "Refresh interval changed"
+msgstr "intervalo de recarga cambiado"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:37
+#, java-format
+msgid "Refresh interval must be at least {0} seconds"
+msgstr "El intervalo de recarga tiene que ser por lo menos {0} segundos."
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:39
+msgid "Refresh interval must be a number"
+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 "Restablecer todos los valores por defecto"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:44
+msgid "Full summary bar default restored."
+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 "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 "restablecer valores por defecto mínimales"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:48
+msgid "Minimal summary bar default restored."
+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 "scuesión tiene que ser un número natural"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:72
+msgid "No section selected"
+msgstr "no sección elegida"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:77
+msgid "No order entered"
+msgstr "no orden entrado"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:133
+msgid "Moved"
+msgstr "movido"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:140
+msgid "Saved order of sections."
+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.");
 #: ../java/src/net/i2p/router/web/ConfigTunnelsHandler.java:136
@@ -2776,6 +2975,10 @@ msgstr "Finlandés"
 msgid "German"
 msgstr "Alemán"
 
+#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63
+msgid "Greek"
+msgstr "Griego"
+
 #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:63
 msgid "Spanish"
 msgstr "Español"
@@ -2788,6 +2991,10 @@ msgstr "Neerlandés"
 msgid "French"
 msgstr "Francés"
 
+#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64
+msgid "Hungarian"
+msgstr "Húngaro"
+
 #: ../java/src/net/i2p/router/web/ConfigUIHelper.java:64
 msgid "Italian"
 msgstr "Italiano"
@@ -2863,7 +3070,7 @@ msgstr "Actualizando la frecuencia de refresco a {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 "Nunca"
 
@@ -2915,130 +3122,128 @@ msgstr "gráfico de ancho de banda combinado"
 
 #. 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} para {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 "Todos los horarios son 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 "Terminado hace {0}"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:237
+#: ../java/src/net/i2p/router/web/GraphHelper.java:238
 msgid "Larger"
 msgstr "Más grande"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:243
+#: ../java/src/net/i2p/router/web/GraphHelper.java:244
 msgid "Smaller"
 msgstr "Más pequeño"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:249
+#: ../java/src/net/i2p/router/web/GraphHelper.java:250
 msgid "Taller"
 msgstr "Más alto"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:255
+#: ../java/src/net/i2p/router/web/GraphHelper.java:256
 msgid "Shorter"
 msgstr "Más corto"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:261
+#: ../java/src/net/i2p/router/web/GraphHelper.java:262
 msgid "Wider"
 msgstr "Más ancho"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:267
+#: ../java/src/net/i2p/router/web/GraphHelper.java:268
 msgid "Narrower"
 msgstr "Más estrecho"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:274
+#: ../java/src/net/i2p/router/web/GraphHelper.java:275
 msgid "Larger interval"
 msgstr "Intervalo mayor"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:280
+#: ../java/src/net/i2p/router/web/GraphHelper.java:281
 msgid "Smaller interval"
 msgstr "Intervalo menor"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:287
+#: ../java/src/net/i2p/router/web/GraphHelper.java:288
 msgid "Previous interval"
 msgstr "Intervalo anterior"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:298
+#: ../java/src/net/i2p/router/web/GraphHelper.java:299
 msgid "Next interval"
 msgstr "Intervalo siguiente"
 
-#: ../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 "promedios de la trama"
 
-#: ../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 "eventos de la trama"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:339
+#: ../java/src/net/i2p/router/web/GraphHelper.java:308
+msgid "All times are UTC."
+msgstr "Todos los horarios son UTC."
+
+#: ../java/src/net/i2p/router/web/GraphHelper.java:340
 msgid "Configure Graph Display"
 msgstr "Configuración de la gráfica"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:339
+#: ../java/src/net/i2p/router/web/GraphHelper.java:340
 msgid "Select Stats"
 msgstr "Seleccionar Estadísticas"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:343
+#: ../java/src/net/i2p/router/web/GraphHelper.java:344
 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:382
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:375
+#: ../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 "o"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:346
+#: ../java/src/net/i2p/router/web/GraphHelper.java:347
 msgid "Image sizes"
 msgstr "Tamanño de las imágenes"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:346
+#: ../java/src/net/i2p/router/web/GraphHelper.java:347
 msgid "width"
 msgstr "ancho"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:347
+#: ../java/src/net/i2p/router/web/GraphHelper.java:348
 msgid "height"
 msgstr "alto"
 
-#: ../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 "píxeles"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:349
+#: ../java/src/net/i2p/router/web/GraphHelper.java:350
 msgid "Refresh delay"
 msgstr "Retardo de actualización"
 
-#: ../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 "Almacenar los datos de gráficos en el disco?"
 
-#: ../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 "Guardar los ajustes y volver a dibujar los gráficos"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:425
+#: ../java/src/net/i2p/router/web/GraphHelper.java:426
 msgid "Graph settings saved"
 msgstr "Configuración de gráficos guardada"
 
 #: ../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 "Libreta de direcciones"
 
 #: ../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 ""
 "Administrar el archivo hosts de I2P aquí (resolución de nombres de dominio "
@@ -3049,7 +3254,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:260
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:314
 msgid "I2P Bandwidth Configuration"
 msgstr "Configuración de ancho de banda I2P"
 
@@ -3066,42 +3271,42 @@ 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:272
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:330
 msgid "I2P Home Page Configuration"
 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/SummaryBarRenderer.java:67
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:160
 msgid "Anonymous webmail client"
 msgstr "Cliente webmail anónimo"
 
 #: ../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 "Email"
 
 #: ../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 "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:143
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:146
 msgid "Router Console"
 msgstr "Consola del Router"
 
 #: ../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 "Cliente BitTorrent anónimo integrado"
 
 #: ../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 "Servidor web local"
 
@@ -3114,144 +3319,162 @@ msgid "Bug tracker"
 msgstr "Rastreador de errores"
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:40
+msgid "The Italian Bittorrent Resource"
+msgstr "El Recurso Bittorrent Italiano"
+
+#: ../java/src/net/i2p/router/web/HomeHelper.java:41
 msgid "Dev Forum"
 msgstr "Foro de desarrollo"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:40
+#: ../java/src/net/i2p/router/web/HomeHelper.java:41
 msgid "Development forum"
 msgstr "Foro de desarrollo"
 
-#: ../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 "Tracker de bittorrent"
 
-#: ../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 "Aplicaciones I2P"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:43
+#: ../java/src/net/i2p/router/web/HomeHelper.java:44
 msgid "FAQ"
 msgstr "Preguntas frecuentes"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:43
+#: ../java/src/net/i2p/router/web/HomeHelper.java:44
 msgid "Frequently Asked Questions"
 msgstr "Preguntas frecuentes"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:44
+#: ../java/src/net/i2p/router/web/HomeHelper.java:45
 msgid "Community forum"
 msgstr "Foro de la comunidad"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:44
+#: ../java/src/net/i2p/router/web/HomeHelper.java:45
 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:46
-msgid "Javadocs"
-msgstr "Javadocs"
+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
-#: ../java/src/net/i2p/router/web/HomeHelper.java:55
-msgid "Technical documentation"
-msgstr "Documentación técnica"
+msgid "Anonymous Git Hosting"
+msgstr "anfitrión git anónimo"
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:47
-msgid "Key Server"
-msgstr "Servidor de claves"
+msgid "Microblog"
+msgstr "microblog"
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:47
-msgid "OpenPGP Keyserver"
-msgstr "Keyserver de OpenPGP"
+msgid "Your premier microblogging service on I2P"
+msgstr "servicio mircroblog en I2P"
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:48
+msgid "Javadocs"
+msgstr "Javadocs"
+
+#: ../java/src/net/i2p/router/web/HomeHelper.java:48
+#: ../java/src/net/i2p/router/web/HomeHelper.java:57
+msgid "Technical documentation"
+msgstr "Documentación técnica"
+
+#: ../java/src/net/i2p/router/web/HomeHelper.java:50
 msgid "Debian and Tahoe-LAFS repositories"
 msgstr "Repositorios de Debian y Tahoe-LAFS"
 
-#: ../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 "Pastebin de I2P"
 
-#: ../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 "Noticias I2P"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:51
+#: ../java/src/net/i2p/router/web/HomeHelper.java:53
 msgid "Add-on directory"
 msgstr "Directorio de complementos"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:51
+#: ../java/src/net/i2p/router/web/HomeHelper.java:53
 msgid "Plugins"
 msgstr "Complementos"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:52
+#: ../java/src/net/i2p/router/web/HomeHelper.java:54
 msgid "Postman's Tracker"
 msgstr "Tracker de Postman"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:53
+#: ../java/src/net/i2p/router/web/HomeHelper.java:55
 msgid "I2P home page"
 msgstr "Página de inicio I2P"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:53
+#: ../java/src/net/i2p/router/web/HomeHelper.java:55
 msgid "Project Website"
 msgstr "Sitio web del proyecto"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:54
+#: ../java/src/net/i2p/router/web/HomeHelper.java:56
 msgid "I2P Netowrk Statistics"
 msgstr "Estadísticas de red I2P"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:55
+#: ../java/src/net/i2p/router/web/HomeHelper.java:57
 msgid "Technical Docs"
 msgstr "Documentos técnicos"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:56
+#: ../java/src/net/i2p/router/web/HomeHelper.java:58
 msgid "Trac Wiki"
 msgstr "Wiki de Trac"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:57
+#: ../java/src/net/i2p/router/web/HomeHelper.java:59
 msgid "Ugha's Wiki"
 msgstr "Wiki de Ugha"
 
-#: ../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 "Sin semillas y aplicaciones de BitTorrent Robert"
 
-#: ../java/src/net/i2p/router/web/HomeHelper.java:58
+#: ../java/src/net/i2p/router/web/HomeHelper.java:60
 msgid "Sponge's main site"
 msgstr "Página principal de Sponge"
 
-#: ../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 "El proxy HTTP no está activo"
 
-#: ../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 ""
 "Tu navegador no está correctamente configurado para utilizar el proxy HTTP "
 "en {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 "Nombre"
 
-#: ../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 "Añadir"
 
@@ -3268,115 +3491,112 @@ msgstr "Archivo no encontrado"
 msgid "No log messages"
 msgstr "No hay mensajes de registro"
 
-#: ../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/NetDbHelper.java:19
+msgid "Summary"
+msgstr "Resumen"
+
+#. 0
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:20
+msgid "Local Router"
+msgstr "Router local"
+
+#. 1
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:21
+msgid "Router Lookup"
+msgstr "búsqueda de router"
+
+#. 2
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:22
+msgid "All Routers"
+msgstr "Todos los routers"
+
+#. 3
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:23
+msgid "All Routers with Full Stats"
+msgstr "todos los routers con estadísticas completas"
+
+#. 4
+#. 5
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:25
+msgid "LeaseSets"
+msgstr "LeaseSets"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:93
+#: ../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 "no se encuentra en la base de datos de red"
 
-#: ../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:106
-msgid "View RouterInfo"
-msgstr "Ver RouterInfo"
-
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107
-msgid "LeaseSets"
-msgstr "LeaseSets"
-
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:140
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135
 msgid "LeaseSet"
 msgstr "LeaseSet"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:142
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:137
 msgid "Local"
 msgstr "Local"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:144
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139
 msgid "Unpublished"
 msgstr "No publicado"
 
-#: ../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 "Destino"
 
-#: ../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 "Caduca en {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 "Caducó hace {0}"
 
-#: ../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 "Puerta de enlace"
 
-#: ../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 "Túnel"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:236
-msgid "View LeaseSets"
-msgstr "Ver LeaseSets"
-
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:238
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232
 msgid "Not initialized"
 msgstr "No inicializado"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:247
-msgid "Routers"
-msgstr "Routers"
-
-#: ../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: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:287
+#: ../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: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: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:308
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:304
 msgid "Transports"
 msgstr "Transportes"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:326
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:322
 msgid "Country"
 msgstr "País"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367
 msgid "Our info"
 msgstr "Nuestra información"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:367
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:369
 msgid "Peer info for"
 msgstr "Información de interlocutor para"
 
@@ -3384,57 +3604,57 @@ msgstr "Información de interlocutor para"
 msgid "Full entry"
 msgstr "Campo completo"
 
-#: ../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
+#: ../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 "Oculto"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:377
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378
 msgid "Updated"
 msgstr "Actualizado"
 
-#: ../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:379
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:382
 #, java-format
 msgid "{0} ago"
 msgstr "hace {0}"
 
 #. 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:381
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:385
 msgid "Published"
 msgstr "Publicado"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:386
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:387
 msgid "Address(es)"
 msgstr "Dirección(es)"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:399
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:400
 msgid "cost"
 msgstr "coste"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
 msgid "Hidden or starting up"
 msgstr "Oculto o iniciando"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
 msgid "SSU"
 msgstr "SSU"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:424
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
 msgid "SSU with introducers"
 msgstr "SSU con introductores"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426
 msgid "NTCP"
 msgstr "NTCP"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426
 msgid "NTCP and SSU"
 msgstr "NTCP y SSU"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:425
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:426
 msgid "NTCP and SSU with introducers"
 msgstr "NTCP y SSU con introductores"
 
@@ -3453,6 +3673,7 @@ msgid "Hide news"
 msgstr "Esconder noticias"
 
 #: ../java/src/net/i2p/router/web/NewsFetcher.java:149
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:642
 msgid "Show news"
 msgstr "Mostrar noticias"
 
@@ -3517,7 +3738,6 @@ msgid "Downloading plugin"
 msgstr "Descargando complemento"
 
 #: ../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"
@@ -3533,7 +3753,7 @@ msgid "Cannot create plugin directory {0}"
 msgstr "No se puede crear directorio del complemento {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 "de {0}"
@@ -3676,186 +3896,180 @@ msgstr "Complemento {0} instalado, pero no se pudo iniciar."
 msgid "Failed to download plugin from {0}"
 msgstr "No se pudo descargar el complemento de {0}."
 
-#: ../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:72
+#. buf.append("<h2>").append(_("Peer Profiles")).append("</h2>\n<p>");
+#: ../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 perfil reciente."
 msgstr[1] "Mostrando {0} Perfiles recientes."
 
-#: ../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] "Ocultando 1 perfil más antiguo."
 msgstr[1] "Ocultando {0} perfiles más antiguos."
 
-#: ../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] "Ocultando 1 perfil estándar."
 msgstr[1] "Ocultando {0} perfiles estándar."
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:81
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:92
 msgid "Groups (Caps)"
 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:377
+#: ../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 "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:381
+#: ../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 "Capacidad"
 
-#: ../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 "Integración"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:124
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:135
 msgid "Fast, High Capacity"
 msgstr "Rápido, alta capacidad"
 
-#: ../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  Capacidad"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:126
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:137
 msgid "Standard"
 msgstr "Estándar"
 
-#: ../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 "Fallando"
 
-#: ../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 "Integrados"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:162
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:173
 msgid "Unreachable"
 msgstr "Inaccesible"
 
 #. 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 fallido"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:175
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186
 msgid "profile"
 msgstr "perfil"
 
-#: ../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:189
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:205
 msgid "Caps"
 msgstr "Categorías"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:190
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:206
 msgid "Integ. Value"
 msgstr "Valor de Integración"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:207
 msgid "Last Heard About"
 msgstr "Sabido por última vez sobre"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:208
 msgid "Last Heard From"
 msgstr "Sabido por última vez de"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:193
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:209
 msgid "Last Good Send"
 msgstr "Último enviado Correcto"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:194
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:210
 msgid "Last Bad Send"
 msgstr "Último enviado con Errores"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:195
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:211
 msgid "10m Resp. Time"
 msgstr "Tiempo resp. 10m"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:196
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:212
 msgid "1h Resp. Time"
 msgstr "Tiempo resp. 1h"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:197
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:213
 msgid "1d Resp. Time"
 msgstr "Tiempo resp. 1d"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:198
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:214
 msgid "Last Good Lookup"
 msgstr "Última búsqueda exitosa"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:199
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:215
 msgid "Last Bad Lookup"
 msgstr "Última búsqueda fallida"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:200
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:216
 msgid "Last Good Store"
 msgstr "Última guardada exitosa"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:201
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:217
 msgid "Last Bad Store"
 msgstr "Última guardada fallida"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:202
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:218
 msgid "1h Fail Rate"
 msgstr "Tasa de error en 1h"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:203
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:219
 msgid "1d Fail Rate"
 msgstr "Tasa de error en 1d"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:250
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:272
 msgid "Thresholds"
 msgstr "Umbrales"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:252
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:274
 msgid "fast peers"
 msgstr "pares rápidos"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:254
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:276
 msgid "high capacity peers"
 msgstr "pares de alta capacidad"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:256
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:278
 msgid " well integrated peers"
 msgstr "Pares bien integrados"
 
-#: ../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 "según lo determinado por el organizador del perfil"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:258
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280
 msgid "groups"
 msgstr "grupos"
 
-#: ../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 "capacidades en la netDb, no se utilizan para determinar los perfiles"
 
 #. 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 "capacidades"
 
-#: ../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"
@@ -3863,34 +4077,44 @@ 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
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:282
 msgid "speed"
 msgstr "velocidad"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:261
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283
 msgid "capacity"
 msgstr "capacidad"
 
-#: ../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 cuántos túneles podemos pedirlos que se unan en una hora?"
 
-#: ../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 "de cuántos nuevos pares nos han hablado últimamente?"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284
 msgid "integration"
 msgstr "integración"
 
-#: ../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 "Está el par baneado, o inalcanzable, o fallando las pruebas de túnel?"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:263
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:285
 msgid "status"
 msgstr "estado"
 
+#. 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 "Todos"
+
 #: ../java/src/net/i2p/router/web/SearchHelper.java:74
 msgid "Select search engine"
 msgstr "Elegir motor de búsqueda"
@@ -4059,15 +4283,15 @@ msgstr "Exportar datos como XML"
 msgid "Lifetime average value"
 msgstr "Valor medio total"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:45
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:142
 msgid "I2P Router Help &amp; FAQ"
 msgstr "Ayuda del router I2P &amp; preguntas frecuentes"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:144
 msgid "Help &amp; FAQ"
 msgstr "Ayuda"
 
-#: ../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"
@@ -4075,225 +4299,315 @@ msgstr ""
 "Configura el arranque de clientes y servicios (webapps) o lanza servicios no "
 "activados"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:61
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:154
 msgid "I2P Services"
 msgstr "Servicios I2P"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:89
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:186
 msgid "Configure I2P Router"
 msgstr "Configurar router I2P"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:91
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:188
 msgid "I2P Internals"
 msgstr "Configuración"
 
-#: ../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 "Ver los túneles existentes y el estado de construcción de túneles"
 
-#: ../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 "Mostrar todas las conexiones actuales con pares"
 
-#: ../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 "Mostrar perfiles recientes del rendimiento de los pares"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:111
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:208
 msgid "Profiles"
 msgstr "Perfiles"
 
-#: ../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 "Mostrar lista de todos los routers I2P conocidos"
 
-#: ../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 "Informe de salud"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:123
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:220
 msgid "Logs"
 msgstr "Registros"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:134
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231
 msgid "Graph router performance"
 msgstr "Mostrar el rendimiento del router"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:136
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:233
 msgid "Graphs"
 msgstr "Gráficos"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:141
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:238
 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:378
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:244
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:411
 msgid "Local Destinations"
 msgstr "Destinos locales"
 
-#: ../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 "Túnel I2P"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:172
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:268
 msgid "General"
 msgstr "General"
 
-#: ../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 ""
+"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 "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"
 msgstr "Identidad propia"
 
-#: ../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 "La identidad de tu enrutador I2P es "
 
-#: ../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 "¡Nunca se la digas a nadie!"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:187
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:286
 msgid "show"
 msgstr "mostrar"
 
-#: ../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 "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
 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:195
-#: ../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 "Tiempo de servicio"
 
-#: ../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
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:341
 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"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:231
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:356
+msgid "Configure I2P Updates"
+msgstr "configurar la actualización de I2P"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:358
+msgid "I2P Update"
+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"
 msgstr "Activos"
 
-#: ../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 "cantidad de pares disponibles para crear túneles clientes"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:398
 msgid "Fast"
 msgstr "Rápidos"
 
-#: ../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 "cantidad de pares disponibles para crear túneles exploratorios"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:407
 msgid "High capacity"
 msgstr "Alta capacidad"
 
-#: ../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 ""
+"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 "cantidad total de routers en nuestra base de datos sobre la red"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:425
 msgid "Known"
 msgstr "Conocidos"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:272
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:445
 msgid "Configure router bandwidth allocation"
 msgstr "Configurar ancho de banda del enrutador I2P"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:274
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:447
 msgid "Bandwidth in/out"
 msgstr "Ancho de Banda entrante/saliente"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:294
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:467
 msgid "Total"
 msgstr "Total"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:301
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:474
 msgid "Used"
 msgstr "Usado"
 
-#: ../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 "para crear y probar túneles, y para comunicar con los pares floodfill"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:499
 msgid "Exploratory"
 msgstr "Exploratorios"
 
-#: ../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 "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"
 msgstr "Participando en"
 
-#: ../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 ""
+"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"
 msgstr "Relación de compartición"
 
-#: ../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 "¿Qué está en la cola de tareas del router?"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:342
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:541
 msgid "Congestion"
 msgstr "Tareas"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:347
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:546
+msgid "Indicates router performance"
+msgstr "indica el rendimiento del router"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:549
 msgid "Job lag"
 msgstr "Demora - tareas"
 
-#: ../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 "indica lo rápido que se envían mensajes a otros routers I2P"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:558
 msgid "Message delay"
 msgstr "Demora - mensajes"
 
-#: ../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 "Tiempo de ida y vuelta de un test de túnel"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:568
 msgid "Tunnel lag"
 msgstr "Demora - túneles"
 
-#: ../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 "encoladas peticiones de otros routers para participar en túneles"
+
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:578
 msgid "Backlog"
 msgstr "Peticiones pendientes"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:110
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:613
+msgid "News &amp; Updates"
+msgstr "Noticias &amp; Actualizaciones"
+
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:143
 msgid "ERR-Client Manager I2CP Error - check logs"
 msgstr "ERR- Error Administrador de Clientes I2CP - comprobar registros"
 
-#: ../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-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:568
+#: ../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 "Comprobando"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:129
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:548
+#: ../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 "Bien"
 
-#: ../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-Dirección TCP Privada"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:132
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:165
 msgid "ERR-SymmetricNAT"
 msgstr "ERR-NAT simétrico"
 
-#: ../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 "AVISO-Tras cortafuegos con TCP entrante activado"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:137
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:170
 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:140
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:552
+#: ../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 "Bloqueado por un cortafuegos"
 
-#: ../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"
@@ -4301,57 +4615,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:148
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:181
 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:151
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:184
 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:153
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:186
 msgid "WARN-Firewalled with UDP Disabled"
 msgstr "AVISO-Tras cortafuegos con UDP deshabilitado"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:378
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:411
 msgid "Add/remove/edit &amp; control your client and server tunnels"
 msgstr ""
 "Agregar/quitar/editar &amp; controlar tus túneles de cliente y servidor"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:390
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:423
 msgid "Server"
 msgstr "Servidor"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:394
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:427
 msgid "Show tunnels"
 msgstr "Mostrar túneles"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:405
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:438
 msgid "Leases expired"
 msgstr "Leases expirados"
 
 #. 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 "Reconstruyendo"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:406
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:439
 msgid "ago"
 msgstr "hace"
 
 #. green light
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:409
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:442
 msgid "Ready"
 msgstr "Listo"
 
 #. yellow light
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:413
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:446
 msgid "Building"
 msgstr "Construyendo"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:413
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:446
 msgid "Building tunnels"
 msgstr "Creando túneles"
 
@@ -4359,13 +4673,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:429
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:462
 #: ../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:643
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:676
 #, java-format
 msgid "Download {0} Update"
 msgstr "Descargar actualización ( {0} )"
@@ -4373,23 +4687,43 @@ msgstr "Descargar actualización ( {0} )"
 #. Note to translators: parameter is a date and time, e.g. "02-Mar 20:34 UTC"
 #. <br> 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 <br>
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:651
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:684
 #, java-format
 msgid "Download Unsigned<br>Update {0}"
 msgstr "Descargar actualización<br>no firmada del {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 "Ayuda con la configuración del cortafuegos"
 
-#: ../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 "Comprobar conexión de red y NAT/cortafuegos"
 
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:697
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:730
 msgid "Reseed"
 msgstr "Resembrar"
 
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:812
+msgid "Order"
+msgstr "orden"
+
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:829
+msgid "Top"
+msgstr "cabeza"
+
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:842
+msgid "Down"
+msgstr "abajo"
+
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:847
+msgid "Bottom"
+msgstr "fondo"
+
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:859
+msgid "Select a section to add"
+msgstr "elegir una sección a añadir"
+
 #: ../java/src/net/i2p/router/web/SummaryRenderer.java:118
 #, java-format
 msgid "events in {0}"
@@ -4414,7 +4748,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:340
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:398
 msgid "configure"
 msgstr "configurar"
 
@@ -4524,8 +4858,7 @@ msgid "out"
 msgstr "saliente"
 
 #: ../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 "Actualizando"
 
@@ -4533,8 +4866,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: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 "Actualización descargada"
 
@@ -4544,22 +4877,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:279
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:285
 msgid "Restarting"
 msgstr "Reiniciando"
 
 #: ../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 "¡Pincha en \"Reiniciar\" para instalar!"
 
 #: ../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 "¡Pincha en \"Apagar\" y reinicia para instalar!"
 
 #: ../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 "Versión {0}"
@@ -4569,27 +4902,33 @@ msgstr "Versión {0}"
 msgid "Failed copy to {0}"
 msgstr "Fallada copia a {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 "Actualizando de {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} descargada"
+
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:258
 #, 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:279
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:285
 msgid "Update verified"
 msgstr "Actualización verificada"
 
-#: ../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 "Transferencia fallida de {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 "libreta de direcciones"
 
@@ -4814,133 +5153,149 @@ msgstr "itag1"
 msgid "itag2"
 msgstr "itag2"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:132
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:137
 msgid "configure bandwidth"
 msgstr "Configurar ancho de banda"
 
-#: ../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"
+#: ../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 "Router está caído"
 
 #. 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: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
+#: ../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 "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
+#: ../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 "Activar"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:301
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:355
 msgid "Bandwidth limiter"
 msgstr "Limitador de ancho de banda"
 
-#: ../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:357
 msgid ""
 "I2P will work best if you configure your rates to match the speed of your "
 "internet connection."
@@ -4948,34 +5303,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:307
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:361
 msgid "KBps In"
 msgstr "KB/s entrantes"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:321
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:375
 msgid "KBps Out"
 msgstr "KB/s salientes"
 
-#: ../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:390
 msgid "Share"
 msgstr "Compartir"
 
-#: ../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
+#: ../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 "NOTA"
 
-#: ../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:399
 #, 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:348
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:402
 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:349
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:403
 msgid ""
 "Please enable sharing (participating in tunnels) by configuring more "
 "bandwidth. "
@@ -4983,18 +5338,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:350
+#: ../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 ""
 "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:352
+#: ../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 "Has configurado I2P para compartir {0} KBps."
 
-#: ../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:409
 msgid ""
 "The higher the share bandwidth the more you improve your anonymity and help "
 "the network."
@@ -5002,60 +5357,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:359
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:413
 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: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
+#: ../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 "Cancelar"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:132
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:137
 msgid "config advanced"
 msgstr "configuración avanzada"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:260
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:314
 msgid "I2P Advanced Configuration"
 msgstr "Ajustes Avanzados de I2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:301
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:355
 msgid "Advanced I2P Configuration"
 msgstr "Configuración I2P avanzada"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:311
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:365
 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:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:139
 msgid "config clients"
 msgstr "configuración de clientes"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:288
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:346
 msgid "I2P Client Configuration"
 msgstr "Configuración de Clientes I2P"
 
-#: ../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:412
 msgid "Client Configuration"
 msgstr "Configuración Clientes"
 
-#: ../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:414
 msgid ""
 "The Java clients listed below are started by the router and run in the same "
 "JVM."
@@ -5063,83 +5418,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:362
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420
 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: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
+#: ../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 "Todos los cambios requieren un reinicio para que surtan efecto."
 
-#: ../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:439
 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:385
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:443
 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:391
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:449
 msgid "Enabled without SSL"
 msgstr "Habilitada sin SSL"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:397
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455
 msgid "Enabled with SSL required"
 msgstr "Habilitada con SSL obligatorio"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:403
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:461
 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:405
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:463
 msgid "I2CP Port"
 msgstr "Puerto I2CP"
 
-#: ../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:467
 msgid "I2CP Interface"
 msgstr "Interfaz I2CP"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:425
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:483
 msgid "Authorization"
 msgstr "Autorización"
 
-#: ../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:489
 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:433
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:491
 msgid "Username"
 msgstr "Nombre de usuario"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:437
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:495
 msgid "Password"
 msgstr "Contraseña"
 
-#: ../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
+#: ../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 configuración por defecto funcionará para la mayoría de la gente."
 
-#: ../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:501
 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:445
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:503
 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:455
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:513
 msgid "WebApp Configuration"
 msgstr "Configuración de las Applicaciones Web"
 
-#: ../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: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 "
@@ -5156,7 +5511,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:459
+#: ../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 "
@@ -5168,127 +5523,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:473
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:531
 msgid "Plugin Configuration"
 msgstr "Configuración de Complementos"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:475
+#: ../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 ""
 "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:485
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:543
 msgid "Plugin Installation"
 msgstr "Instalación de Complementos"
 
-#: ../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:545
 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:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:139
 msgid "config home"
 msgstr "configurar inicio"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:339
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confighome_jsp.java:397
 msgid "Default Home Page"
 msgstr "Página de inicio predeterminada"
 
-#: ../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:403
 msgid "Use old home page"
 msgstr "Utilizar página de inicio anterior"
 
-#: ../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:411
 msgid "Search Engines"
 msgstr "Motores de búsqueda"
 
-#: ../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:431
 msgid "Recommended Eepsites"
 msgstr "Sitios recomendados"
 
-#: ../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/confighome_jsp.java:447
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:386
 msgid "Local Services"
 msgstr "Servicios locales"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:139
 msgid "config keyring"
 msgstr "configuración de llavero"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:272
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:330
 msgid "I2P Keyring Configuration"
 msgstr "Configuración del Llavero"
 
-#: ../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:399
 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:344
+#: ../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 ""
 "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:350
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:408
 msgid "Manual Keyring Addition"
 msgstr "Adición manual al Llavero"
 
-#: ../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:410
 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:355
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:413
 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:357
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:415
 msgid "I2PTunnel page"
 msgstr "Página de túnelesI2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:359
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:417
 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:361
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:419
 msgid "Encryption Key"
 msgstr "Clave de cifrado"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:132
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:137
 msgid "config logging"
 msgstr "configuración de registro"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:260
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:314
 msgid "I2P Logging Configuration"
 msgstr "Configuración del registro I2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:301
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:355
 msgid "Configure I2P Logging Options"
 msgstr "Configurar las opciones de registro I2P"
 
-#: ../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:357
 msgid "Log file"
 msgstr "Archivo de registro"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:307
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:361
 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:309
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:363
 msgid "Log record format"
 msgstr "Formato de escritura del registro"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:313
+#: ../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 ""
 "(usa 'd' = fecha, 'c' = clase, 't' = hilo, 'p' = prioridad, 'm' = mensaje)"
 
-#: ../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:369
 msgid "Log date format"
 msgstr "Formato de fecha del registro"
 
-#: ../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:373
 msgid ""
 "('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' "
 "= millisecond)"
@@ -5296,15 +5651,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:321
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:375
 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:325
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:379
 msgid "Default log level"
 msgstr "Nivel predeterminado de registro"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:329
+#: ../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)"
@@ -5312,89 +5667,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:331
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:385
 msgid "Log level overrides"
 msgstr "Reemplazos a nivel de registros"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:335
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:389
 msgid "New override"
 msgstr "Nueva reemplazo"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:139
 msgid "config networking"
 msgstr "configuración de red"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:285
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:343
 msgid "I2P Network Configuration"
 msgstr "Configuración de la red I2P"
 
-#: ../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:398
 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:344
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:402
 msgid "There is help below."
 msgstr "Hay ayuda debajo."
 
-#: ../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:404
 msgid "UPnP Configuration"
 msgstr "Configuración 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:408
 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:352
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:410
 msgid "UPnP status"
 msgstr "Estado UPnP"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:354
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:412
 msgid "IP Configuration"
 msgstr "Configuración 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
+#: ../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 "Nombre de host o dirección IP accesible externamente"
 
-#: ../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:418
 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:364
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:422
 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:368
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:426
 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:372
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:430
 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:376
-#: ../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:434
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:508
 msgid "Specify hostname or IP"
 msgstr "Especificar nombre de host o IP"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:382
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:440
 msgid "Select Interface"
 msgstr "Elegir interfaz"
 
-#: ../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:454
 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:398
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:456
 msgid "(prevents participating traffic)"
 msgstr "(Evita el tráfico de participantes)"
 
-#: ../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:458
 msgid "Action when IP changes"
 msgstr "Acción al cambiar de IP"
 
-#: ../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:462
 msgid ""
 "Laptop mode - Change router identity and UDP port when IP changes for "
 "enhanced anonymity"
@@ -5402,79 +5757,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:406
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464
 msgid "Experimental"
 msgstr "Experimental"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:408
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466
 msgid "UDP Configuration:"
 msgstr "Ajustes de UDP:"
 
-#: ../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:468
 msgid "UDP port:"
 msgstr "Puerto 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
+#: ../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 "Desactivar por completo"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:418
+#: ../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 ""
 "(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:430
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:488
 msgid "TCP Configuration"
 msgstr "Ajustes de TCP"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:436
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:494
 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:438
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:470
+#: ../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 "actualmente"
 
-#: ../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:500
 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:446
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:504
 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:456
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:514
 msgid "Disable inbound (Firewalled)"
 msgstr "Deshabilitar entrada (bloqueado por cortafuegos)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462
+#: ../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 ""
 "(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:464
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522
 msgid "Externally reachable TCP port"
 msgstr "Puerto TCP externamente accesible"
 
-#: ../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:526
 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:476
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:534
 msgid "Specify Port"
 msgstr "Elegir un puerto"
 
-#: ../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:538
 msgid "Notes"
 msgstr "Notas"
 
-#: ../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:541
 msgid ""
 "a) Do not reveal your port numbers to anyone!   b) Changing these settings "
 "will restart your router."
@@ -5482,12 +5837,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:489
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:547
 msgid "Configuration Help"
 msgstr "Ayuda de Configuración"
 
-#: ../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
+#: ../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 "
@@ -5497,7 +5852,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:493
+#: ../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."
@@ -5505,7 +5860,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:495
+#: ../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."
@@ -5513,7 +5868,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:497
+#: ../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."
@@ -5522,12 +5877,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:499
+#: ../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 ""
 "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:508
+#: ../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."
@@ -5536,42 +5891,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:510
+#: ../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 ""
 "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:512
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:570
 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:514
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:572
 msgid "UPnP disabled on the device"
 msgstr "UPnP desactivado en el 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:574
 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:518
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:576
 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:520
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:578
 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:522
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:580
 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:524
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:582
 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:526
+#: ../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."
@@ -5579,24 +5934,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:528
+#: ../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 ""
 "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:530
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588
 msgid "They are <b>not private</b>."
 msgstr "<b>No son privados.</b>"
 
-#: ../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:590
 msgid ""
 "Also, <b>do not enter a private IP address</b> like 127.0.0.1 or 192.168.1.1."
 msgstr ""
 "Además, <b>no se debe introducir una dirección IP privada</b> como 127.0.0.1 "
 "o 192.168.1.1."
 
-#: ../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 ""
 "If you specify the wrong IP address or hostname, or do not properly "
 "configure your NAT or firewall, your network performance will degrade "
@@ -5606,15 +5961,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:536
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:594
 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:538
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:596
 msgid "Reachability Help"
 msgstr "Ayuda de Accesibilidad"
 
-#: ../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: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 "
@@ -5624,7 +5979,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:546
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604
 msgid ""
 "If there is an error, the <a href=\"logs.jsp\">logs</a> may also help "
 "diagnose the problem."
@@ -5632,15 +5987,15 @@ msgstr ""
 "Si hay un error, el <a href=\"logs.jsp\">registro</a> también puede ayudar a "
 "diagnosticar el problema."
 
-#: ../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:608
 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:554
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:612
 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:556
+#: ../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."
@@ -5648,7 +6003,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:558
+#: ../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."
@@ -5656,7 +6011,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:560
+#: ../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."
@@ -5665,7 +6020,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:562
+#: ../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)."
@@ -5673,7 +6028,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:564
+#: ../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 "
@@ -5683,7 +6038,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:566
+#: ../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 "
@@ -5693,12 +6048,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:570
+#: ../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 ""
 "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:574
+#: ../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."
@@ -5706,7 +6061,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:576
+#: ../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."
@@ -5714,11 +6069,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:578
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636
 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:580
+#: ../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."
@@ -5726,7 +6081,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:582
+#: ../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 "
@@ -5736,29 +6091,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:584
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:642
 msgid "WARN - Firewalled and Floodfill"
 msgstr "AVISO - Bloqueado por cortafuegos y Floodfill"
 
-#: ../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:644
 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:588
+#: ../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 ""
 "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:590
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:648
 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:592
+#: ../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."
@@ -5767,7 +6122,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:594
+#: ../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."
@@ -5776,20 +6131,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:596
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:654
 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:598
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:656
 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:600
+#: ../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 "Has configurado TCP entrante, sin embargo has deshabilitado 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:660
 msgid ""
 "You appear to be firewalled on TCP, therefore your router cannot accept "
 "inbound connections."
@@ -5797,30 +6152,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:604
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:662
 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:606
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:664
 msgid "ERR - Clock Skew"
 msgstr "ERR - desviación de reloj"
 
-#: ../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:666
 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:610
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:668
 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:612
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:670
 msgid "ERR - Private TCP Address"
 msgstr "ERR - Dirección TCP privada"
 
-#: ../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: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."
@@ -5828,19 +6183,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:616
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:674
 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:618
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:676
 msgid "ERR - SymmetricNAT"
 msgstr "ERR - NAT Simétrico"
 
-#: ../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:678
 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:622
+#: ../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 "
@@ -5850,7 +6205,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:624
+#: ../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"
@@ -5858,11 +6213,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:626
+#: ../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 no pudo enlazar con el puerto 8887 o el otro puerto configurado."
 
-#: ../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: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."
@@ -5870,7 +6225,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:630
+#: ../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."
@@ -5878,19 +6233,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:632
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:690
 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:634
+#: ../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 deshabilitado y el host/puerto de entrada TCP no ha sido "
 "establecido"
 
-#: ../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:694
 msgid ""
 "You have not configured inbound TCP with a hostname and port above, however "
 "you have disabled UDP."
@@ -5898,25 +6253,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:638
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:696
 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:640
+#: ../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 "Por favor, configure un host y puerto TCP arriba o permita UDP."
 
-#: ../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:700
 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:644
+#: ../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 ""
 "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:646
+#: ../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."
@@ -5924,38 +6279,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:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:139
 msgid "config peers"
 msgstr "configuración de pares"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:272
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:330
 msgid "I2P Peer Configuration"
 msgstr "Configuración de los pares I2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:347
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:405
 msgid "Manual Peer Controls"
 msgstr "Controles Manuales de pares"
 
-#: ../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:407
 msgid "Router Hash"
 msgstr "Hash del Router"
 
-#: ../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:411
 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:355
+#: ../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 ""
 "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:365
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:423
 msgid "Adjust Profile Bonuses"
 msgstr "Ajustar Perfil de Bonus"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:367
+#: ../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 "
@@ -5967,32 +6322,31 @@ 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:369
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:427
 msgid "profiles page"
 msgstr "página de perfiles"
 
-#: ../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
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:445
 msgid "Banned Peers"
 msgstr "pares baneados"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:408
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:466
 msgid "Banned IPs"
 msgstr "IPs Baneadas"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:139
 msgid "config reseeding"
 msgstr "config para resembrar "
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:285
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:343
 msgid "I2P Reseeding Configuration"
 msgstr "Configuración del proceso de resembrar I2P"
 
-#: ../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:400
 msgid "Reseeding Configuration"
 msgstr "Configuración de Resembrar"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:344
+#: ../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 "
@@ -6002,14 +6356,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:346
+#: ../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 ""
 "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:350
+#: ../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."
@@ -6018,96 +6372,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:352
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:410
 #, 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:352
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:410
 msgid "the FAQ"
 msgstr "las preguntas más frecuentes"
 
-#: ../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:412
 msgid "Reseed URL Selection"
 msgstr "Selección de URL resembradora"
 
-#: ../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:416
 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:362
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:420
 msgid "Use SSL only"
 msgstr "Usar SSL exclusivamente"
 
-#: ../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:424
 msgid "Use non-SSL only"
 msgstr "Usar no-SSL exclusivamente"
 
-#: ../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:426
 msgid "Reseed URLs"
 msgstr "URLs resembradoras"
 
-#: ../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:430
 msgid "Enable HTTP Proxy?"
 msgstr "Habilitar Proxy HTTP?"
 
-#: ../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:434
 msgid "HTTP Proxy Host"
 msgstr "Host 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:438
 msgid "HTTP Proxy Port"
 msgstr "Puerto 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:442
 msgid "Use HTTP Proxy Authorization?"
 msgstr "Utilizar autorización 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:446
 msgid "HTTP Proxy Username"
 msgstr "Nombre de usuario 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:450
 msgid "HTTP Proxy Password"
 msgstr "Contraseña Proxy HTTP"
 
-#: ../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:454
 msgid "Enable HTTPS Proxy?"
 msgstr "Activar 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:458
 msgid "HTTPS Proxy Host"
 msgstr "Host 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:462
 msgid "HTTPS Proxy Port"
 msgstr "Puerto 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:466
 msgid "Use HTTPS Proxy Authorization?"
 msgstr "Usar Autorización 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:470
 msgid "HTTPS Proxy Username"
 msgstr "Nombre de usuario Proxy HTTPS"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:416
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configreseed_jsp.java:474
 msgid "HTTPS Proxy Password"
 msgstr "Nombre de usuario Proxy HTTPS"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:139
 msgid "config service"
 msgstr "configuración de servicios"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:272
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:330
 msgid "I2P Service Configuration"
 msgstr "Configuración de Servicios I2P"
 
-#: ../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:385
 msgid "Shutdown the router"
 msgstr "Apagar el router"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:329
+#: ../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."
@@ -6115,13 +6469,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:331
+#: ../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 tienes que apagar el router inmediatamente, también tienes esa opción"
 
-#: ../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:399
 msgid ""
 "If you want the router to restart itself after shutting down, you can choose "
 "one of the following."
@@ -6129,7 +6483,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:343
+#: ../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 "
@@ -6139,7 +6493,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:345
+#: ../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."
@@ -6147,7 +6501,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:347
+#: ../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."
@@ -6155,11 +6509,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:357
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:415
 msgid "Systray integration"
 msgstr "integración con la bandeja del sistema"
 
-#: ../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: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"
@@ -6167,7 +6521,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:361
+#: ../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)."
@@ -6175,23 +6529,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:363
+#: ../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 estás en Windows, puedes activar o desactivar ese icono aquí."
 
-#: ../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:423
 msgid "Show systray icon"
 msgstr "Mostrar icono de la bandeja del sistema"
 
-#: ../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:425
 msgid "Hide systray icon"
 msgstr "Ocultar icono de la bandeja del sistema"
 
-#: ../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:427
 msgid "Run on startup"
 msgstr "Lanzar al iniciar"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:371
+#: ../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."
@@ -6200,16 +6554,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:373
+#: ../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 usted prefiere la línea de comandos, también puede ejecutar"
 
-#: ../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
+#: ../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 "Nota"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:383
+#: ../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."
@@ -6217,7 +6571,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:385
+#: ../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."
@@ -6225,15 +6579,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:389
+#: ../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:391
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:449
 msgid "View the job queue"
 msgstr "Ver cola de tareas"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:395
+#: ../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 <a href="
@@ -6243,11 +6597,11 @@ msgstr ""
 "ello, selecciona la opción siguiente y revisa el dump en <a href=\"logs."
 "jsp#servicelogs\">wrapper.log</a> ."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:401
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:459
 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:403
+#: ../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"
@@ -6255,69 +6609,89 @@ 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:132
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:139
+msgid "config summary bar"
+msgstr "configurar barra del resumen"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:330
+msgid "I2P Summary Bar Configuration"
+msgstr "Configuración de la barra del resumen"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:401
+msgid "Refresh Interval"
+msgstr "Intervalo de Recarga"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:407
+msgid "seconds"
+msgstr "segundos"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configsidebar_jsp.java:411
+msgid "Customize Summary Bar"
+msgstr "Modificar barra del resumen"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:137
 msgid "config stats"
 msgstr "config de estadísticas"
 
-#: ../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:304
 msgid "I2P Stats Configuration"
 msgstr "Ajustes de Estadísticas I2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:301
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:355
 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:303
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:357
 msgid "Enable full stats?"
 msgstr "Habilitar estadísticas completas?"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:310
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:364
 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:319
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:373
 msgid "Stat file"
 msgstr "Archivo de estadísticas"
 
 #. shouldShowLog
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:328
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:382
 msgid "Filter"
 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
+#: ../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 "cambiar todos"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:349
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:403
 msgid "Log"
 msgstr "Registro"
 
-#: ../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:411
 msgid "Graph"
 msgstr "Gráficas"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:412
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:466
 msgid "Advanced filter"
 msgstr "Filtro avanzado"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:135
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:139
 msgid "config tunnels"
 msgstr "Configuración de túneles"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:285
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:343
 msgid "I2P Tunnel Configuration"
 msgstr "Configuración de túneles I2P"
 
-#: ../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:410
 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:356
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:414
 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:359
+#: ../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 "
@@ -6327,56 +6701,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:362
+#: ../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 ""
 "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:365
+#: ../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 ""
 "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:375
+#: ../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 ""
 "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:378
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:436
 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:380
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:438
 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:382
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configtunnels_jsp.java:440
 msgid "i2ptunnel page"
 msgstr "Página túnel I2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:132
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:137
 msgid "config UI"
 msgstr "configuración IU"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:260
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:314
 msgid "I2P UI Configuration"
 msgstr "Interfaz de Usuario"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:299
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:353
 msgid "Router Console Theme"
 msgstr "Tema de la Consola del Router"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:320
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:374
 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:322
+#: ../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 "
@@ -6387,11 +6761,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:325
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:379
 msgid "Router Console Language"
 msgstr "Idioma de la Consola del Router"
 
-#: ../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:385
 msgid ""
 "Please contribute to the router console translation project! Contact the "
 "developers in #i2p-dev on IRC to help."
@@ -6400,113 +6774,138 @@ 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:335
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configui_jsp.java:389
 msgid "Apply"
 msgstr "Aplicar"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:132
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:137
 msgid "config update"
 msgstr "Actualización de la configuración"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:250
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:304
 msgid "I2P Update Configuration"
 msgstr "Configuración de actualizaciones I2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:307
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:361
 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:309
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:363
 msgid "News &amp; I2P Updates"
 msgstr "Noticias &amp; actualizaciones de I2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:313
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:367
 msgid "Check for news updates"
 msgstr "Comprobar si hay actualizaciones de noticias"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:315
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:369
 msgid "News Updates"
 msgstr "Actualizaciones de noticias"
 
-#: ../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:377
 msgid "Update In Progress"
 msgstr "Actualizando"
 
-#: ../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:385
 msgid "News URL"
 msgstr "URL de noticias"
 
-#: ../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:389
 msgid "Refresh frequency"
 msgstr "Frecuencia de actualización"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:341
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:395
 msgid "Update policy"
 msgstr "Política de actualizaciones"
 
-#: ../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:401
 msgid "Update through the eepProxy?"
 msgstr "¿Actualizar utilizando el 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:405
 msgid "eepProxy host"
 msgstr "host eepProxy"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:355
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:409
 msgid "eepProxy port"
 msgstr "puerto eepProxy"
 
-#: ../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:415
 msgid "Update URLs"
 msgstr "URLs de actualizaciones"
 
-#: ../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:419
 msgid "Trusted keys"
 msgstr "Claves confiadas"
 
-#: ../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:423
 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:373
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:427
 msgid "Unsigned Build URL"
 msgstr "URL de versión no firmada"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:379
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:433
 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:131
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:132
+#: ../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 "Página de Inicio"
 
-#: ../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:383
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:354
 msgid "Welcome to I2P"
 msgstr "¡Bienvenido a I2P!"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:141
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/dns_jsp.java:321
+msgid "I2P Addressbook"
+msgstr "Libreta de direcciones I2P"
+
+#: ../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 "abrir en nueva solapa"
+
+#: ../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 "Tu navegador no soporta 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 "Pincha aquí para continuar."
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:144
 msgid "Internal Error"
 msgstr "Error interno"
 
-#: ../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:150
 msgid "Configuration"
 msgstr "Configuración"
 
-#: ../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:157
 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:158
-#: ../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:335
 #, 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:161
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:281
+#: ../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."
@@ -6514,27 +6913,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:165
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:283
+#: ../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 "Por favor, ¡incluye esta información en los informes de error!"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:167
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:170
 msgid "Error Details"
 msgstr "Detalles del error"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:169
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error500_jsp.java:172
 #, java-format
 msgid "Error {0}"
 msgstr "Error {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
+#: ../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 "Versión I2P y entorno de ejecución"
 
-#: ../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
+#: ../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."
@@ -6544,11 +6943,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:143
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:148
 msgid "Page Not Found"
 msgstr "Página no encontrada"
 
-#: ../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:319
 msgid ""
 "Sorry! You appear to be requesting a non-existent Router Console page or "
 "resource."
@@ -6556,33 +6955,25 @@ 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:266
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:321
 msgid "Error 404"
 msgstr "Error 404"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:270
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/error_jsp.java:326
 msgid "not found"
 msgstr "no encontrado"
 
-#: ../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
+#: ../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 "gráficos"
 
-#: ../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
+#: ../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 "Gráficos de rendimiento de I2P"
 
-#: ../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:233
-msgid "News"
-msgstr "Noticias"
-
-#: ../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:312
 msgid ""
 "Click a flag to select a language. Click 'configure language' below to "
 "change it later."
@@ -6590,67 +6981,75 @@ 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:322
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/home_jsp.java:362
 msgid "Search I2P"
 msgstr "Buscar en 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:382
 msgid "Eepsites of Interest"
 msgstr "Sitios de interés"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:134
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:154
+msgid "i2p tunnel manager"
+msgstr "gestionador de túneles i2p"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/i2ptunnelmgr_jsp.java:322
+msgid "I2P Tunnel Manager"
+msgstr "Gestionador de Túneles I2P"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jars_jsp.java:138
 msgid "Jar File Dump"
 msgstr "Jar File Dump"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:131
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:136
 msgid "job queue"
 msgstr "cola de tareas"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:249
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/jobs_jsp.java:303
 msgid "I2P Router Job Queue"
 msgstr "Cola de trabajos del router I2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:134
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:138
 msgid "logs"
 msgstr "registros"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:271
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:329
 msgid "I2P Router Logs"
 msgstr "Registros del Router I2P"
 
-#: ../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:392
 msgid "Critical Logs"
 msgstr "Registros críticos"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:338
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:396
 msgid "Router Logs"
 msgstr "Registros del router"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:344
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/logs_jsp.java:402
 msgid "Service (Wrapper) Logs"
 msgstr "Registros de servicio (Wrapper)"
 
-#: ../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:136
+msgid "network database"
+msgstr "base de datos de la red"
 
-#: ../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/netdb_jsp.java:303
+msgid "I2P Network Database"
+msgstr "Base de datos de la Red I2P"
 
-#: ../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:142
 msgid "WebApp Not Found"
 msgstr "Aplicación web no encontrada"
 
-#: ../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:333
 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:255
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:335
 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:256
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:337
 msgid ""
 "Please visit the <a href=\"/configclients.jsp#webapp\">config clients page</"
 "a> to start it."
@@ -6658,49 +7057,65 @@ msgstr ""
 "Por favor visita la <a href=\"/configclients.jsp#webapp\">página de "
 "configuración de clientes</a> para iniciarla."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:131
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:136
 msgid "peer connections"
 msgstr "conexiones con pares"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:249
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/peers_jsp.java:303
 msgid "I2P Network Peers"
 msgstr "pares de la red I2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:131
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:136
 msgid "peer profiles"
 msgstr "perfiles de los pares"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:249
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/profiles_jsp.java:303
 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:131
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:136
 msgid "statistics"
 msgstr "estadísticas"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:262
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/stats_jsp.java:316
 msgid "I2P Router Statistics"
 msgstr "Estadísticas del router I2P"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:259
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/summaryframe_jsp.java:301
 #, 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:131
+#: ../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 "Descargador de Torrents I2P"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:136
 msgid "tunnel summary"
 msgstr "Sumario de túneles"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:249
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/tunnels_jsp.java:303
 msgid "I2P Tunnel Summary"
 msgstr "Sumario de túneles I2P"
 
-#: ../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
+#: ../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 "Perfil del par"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:272
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/viewprofile_jsp.java:326
 #, java-format
 msgid "Profile for peer {0}"
 msgstr "Perfil del par {0}"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:154
+msgid "webmail"
+msgstr "correo"
+
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/webmail_jsp.java:321
+msgid "I2P Webmail"
+msgstr "Correo I2P"
diff --git a/apps/routerconsole/locale/messages_fi.po b/apps/routerconsole/locale/messages_fi.po
index 550a4f032f94d9bfa374a2b43f3148b7a5866df6..f990d5a25bb5019d4e70f3d599970e84e151dac4 100644
--- a/apps/routerconsole/locale/messages_fi.po
+++ b/apps/routerconsole/locale/messages_fi.po
@@ -2,33 +2,36 @@
 # 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:
 #   <killyourtv@i2pmail.org>, 2011.
 # outolumo <outolumo@gmail.com>, 2011.
 msgid ""
 msgstr ""
 "Project-Id-Version: I2P\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-19 19:38+0000\n"
-"PO-Revision-Date: 2011-10-13 00:19+0000\n"
+"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n"
+"POT-Creation-Date: 2012-07-20 01:36+0000\n"
+"PO-Revision-Date: 2012-07-21 02:19+0000\n"
 "Last-Translator: kytv <killyourtv@i2pmail.org>\n"
-"Language-Team: Finnish (http://www.transifex.net/projects/p/I2P/team/fi/)\n"
-"Language: fi\n"
+"Language-Team: Finnish (http://www.transifex.com/projects/p/I2P/language/fi/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Language: fi\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:1256
+#: ../../../core/java/src/net/i2p/data/DataHelper.java:1370
 #, java-format
 msgid "1 ms"
 msgid_plural "{0,number,####} ms"
@@ -36,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"
@@ -46,9 +48,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:1266
+#: ../../../core/java/src/net/i2p/data/DataHelper.java:1378
 #, java-format
 msgid "1 min"
 msgid_plural "{0} min"
@@ -56,690 +57,699 @@ 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 tunti"
 msgstr[1] "{0} tuntia"
 
-#: ../../../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:341
 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"
 msgstr[0] "1 päivä"
 msgstr[1] "{0} päivää"
 
-#: ../../../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 "Estetty reitittimen tiivisteen mukaan: {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 "Estetty reitittimen tiivisteen mukaan"
 
 #. 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 estetty blocklist.txt sisällön mukaan {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 ""
 
-#: ../../../router/java/src/net/i2p/router/Blocklist.java:818
+#: ../../../router/java/src/net/i2p/router/Blocklist.java:808
 msgid "IPs Permanently Banned"
 msgstr ""
 
-#: ../../../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/SummaryBarRenderer.java:647
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:451
 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 ""
-
-#: ../../../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 ""
+msgstr "ei mitään"
 
-#: ../../../router/java/src/net/i2p/router/Router.java:1711
-msgid "Known fast peers"
+#. 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:96
-msgid "Rejecting tunnels: Shutting down"
-msgstr "Torjutaan käytäviä: Järjestelmää suljetaan"
-
-#: ../../../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 "Torjutaan käytäviä: Pitkä viive"
 
 #. 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
+#. 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 "Torjutaan useimpia käytäviä: Suuri määrä pyyntöjä"
 
-#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:246
+#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:262
 msgid "Rejecting tunnels: Limit reached"
 msgstr "Torjutaan käytäviä: Raja saavutettu"
 
 #. .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 "Torjutaan käytäviä: Kaistanleveys rajoitettu"
 
 #. 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
+#. 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 "Torjutaan useimpia käytäviä: Kaistanleveys rajoitettu"
 
 #. hard to do {0} from here
-#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of tunnels");
-#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:388
+#. setTunnelStatus("Accepting " + (100-(int)(100.0*probReject)) + "% of
+#. tunnels");
+#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:404
 msgid "Accepting most tunnels"
 msgstr "Hyväksytään useimmat käytävät"
 
-#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:390
+#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:406
 msgid "Accepting tunnels"
 msgstr "Hyväksytään käytäviä"
 
-#. 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 "Torjutaan käytäviä: Järjestelmää suljetaan"
+
+#: ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java:527
 msgid "Rejecting tunnels"
 msgstr "Torjutaan käytäviä"
 
-#: ../../../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."
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../../../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 "Lisätietoja kohdasta {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 ""
 
-#: ../../../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 ""
 
-#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:512
-msgid "NetDb entry"
+#. 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 ""
 
-#. This used to be "no common transports" but it is almost always no transports at all
+#: ../../../router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java:529
+msgid "NetDb entry"
+msgstr "NetDb merkintä"
+
+#. 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: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 ""
 
-#: ../../../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 "Ohje"
 
-#: ../../../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 "Tiedonsiirtorajasi on laskettu asettamasi kaistanleveyden perusteella."
 
-#: ../../../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 ""
-"Muuttaaksesi näitä rajoja, lisää asetukset i2np.ntcp.maxConnections=nnn ja "
-"i2np.udp.maxConnections=nnn erikoisasetussivulla."
+msgstr "Muuttaaksesi näitä rajoja, lisää asetukset i2np.ntcp.maxConnections=nnn ja i2np.udp.maxConnections=nnn erikoisasetussivulla."
 
-#: ../../../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:279
 msgid "Definitions"
 msgstr "Määritelmät"
 
-#: ../../../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:91
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204
 msgid "Peer"
 msgstr "Vertaissolmu"
 
-#: ../../../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 "Vertaissolmu, reitittimen tiivisteen mukaan tunnistettuna."
 
-#: ../../../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 "Sisääntuleva yhteys"
 
-#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:528
+#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:531
 msgid "Outbound connection"
 msgstr "Ulosmenevä yhteys"
 
-#: ../../../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 ""
-"He tarjoutuivat esittelemään meidät  (auttamaan muita vertaissplmuja "
-"pääsemään palomuurin ohi)"
+msgstr "He tarjoutuivat esittelemään meidät  (auttamaan muita vertaissplmuja pääsemään palomuurin ohi)"
 
-#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:532
-msgid "We offered to introduce them (help other peers traverse their firewall)"
-msgstr ""
-"Me tarjoiduimme esittelemään heidät (auttamaan muita vertaissplmuja "
-"pääsemään palomuurin ohi)"
+#: ../../../router/java/src/net/i2p/router/transport/TransportManager.java:535
+msgid ""
+"We offered to introduce them (help other peers traverse their firewall)"
+msgstr "Me tarjoiduimme esittelemään heidät (auttamaan muita vertaissplmuja pääsemään palomuurin ohi)"
 
-#: ../../../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 "Milloin on viimeksi lähetetty / vastaanotettu paketti"
 
-#: ../../../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 "Tyhjäkäynti"
 
-#: ../../../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 "Sisään/Ulos"
 
-#: ../../../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 "Tasoitettu sisään/ulos siirtonopeus (Ktavua sekunnissa)"
 
-#: ../../../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 "Milloin tämä yhteys rakennettiin"
 
-#: ../../../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
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:834
 msgid "Up"
 msgstr "Toiminnassa"
 
-#: ../../../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 "Vääristymä"
 
-#: ../../../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 "Vertaissolmun ja sinun kellojesi välinen ero"
 
-#: ../../../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 "Tungosikkuna, eli kuinka monta tavua voidaan lähettää ilman kuittausta"
 
-#: ../../../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 "Kuinka monta viestiä odottaa kuittausta"
 
-#: ../../../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 "Suurin mahdollinen määrä, jota samanaikaisia viestejä voidaan lähettää"
 
-#: ../../../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 "Tungosikkunan tyhjentymistä odottavien lähetysten määrä"
 
-#: ../../../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 ""
 
-#: ../../../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 "Edestakaisen matkan aika millisekunneissa"
 
-#: ../../../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 "Hajonta"
 
-#: ../../../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 "Keskihajonta edestakaisen matkan ajasta millisekunneissa"
 
-#: ../../../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 "Uudelleenlähetyksen aikakatkaisu millisekunneissa"
 
-#: ../../../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 ""
-"Tämänhetkinen suurin lähetettävä paketin koko / arvioitu suurin "
-"vastaanotettava paketin koko (tavuina)"
+msgstr "Tämänhetkinen suurin lähetettävä paketin koko / arvioitu suurin vastaanotettava paketin koko (tavuina)"
 
-#: ../../../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 "Vertaissolmulle lähetettyjen pakettien kokonaismäärä"
 
-#: ../../../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 "Vertaissolmulta vastaanotettujen pakettien kokonaismäärä"
 
-#: ../../../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 "Vertaissolmulle uudelleenlähetettyjen pakettien kokonaismäärä"
 
-#: ../../../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 "Vertaissolmulta vastaanotettujen toistettujen pakettien kokonaismäärä"
 
-#: ../../../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 ""
+msgstr "Palvelu"
 
-#: ../../../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 ""
 
-#: ../../../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:96
 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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
-#: ../../../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 ""
 
 #. {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:513
+#: ../../../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:515
+#: ../../../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:163
+#: ../../../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: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 "Liian suuri aikavääristymä: {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-yhteydet"
 
-#: ../../../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 "Raja"
 
-#: ../../../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 "Aikakatkaisu"
 
-#: ../../../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 "Jono ulos"
 
-#: ../../../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 "Sisääntulevia"
 
-#: ../../../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 "Ulosmeneviä"
 
 #. buf.append("<tr> <td colspan=\"11\"><hr></td></tr>\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("<tr><td colspan=\"16\"><hr></td></tr>\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
+#: ../java/build/Countries.java:191
 msgid "Réunion"
-msgstr "Réunion"
+msgstr ""
 
-#: ../java/build/Countries.java:191
+#: ../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/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 "Virhe pysähtymättä lisäosa {0}"
+
+#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:100
 #, java-format
 msgid "Deleted plugin {0}"
-msgstr ""
+msgstr "Poistettu lisäosa {0}"
 
-#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:89
+#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:102
 #, java-format
 msgid "Error deleting plugin {0}"
-msgstr ""
+msgstr "Virhe poistettaessa lisäosa {0}"
 
-#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:109
+#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122
 #, java-format
 msgid "Stopped plugin {0}"
-msgstr ""
-
-#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:111
-#, java-format
-msgid "Error stopping plugin {0}"
-msgstr ""
+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
+#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307
 msgid "Failed to start"
-msgstr ""
+msgstr "Ei käynnistynyt"
 
-#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:301
+#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:312
 msgid "Failed to find server."
-msgstr ""
+msgstr "Ei löytänyt palvelinta"
 
-#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:307
+#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:318
 msgid "No plugin URL specified."
-msgstr ""
+msgstr "Ei määritelty lisäosan 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 ""
 
-#: ../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 ""
+msgstr "Oletko varma, että haluat poistaa {0}?"
 
-#: ../java/src/net/i2p/router/web/ConfigClientsHelper.java:275
+#: ../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/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
+#. 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: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: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 "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 <a "
 "href=\"graphs.jsp\">Graphs Page</a>"
 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("<tr><th></th><th>Inbound</th><th>Outbound</th></tr>\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"
+msgstr ""
 
-#: ../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:361
 msgid "Never"
-msgstr ""
+msgstr "Ei koskaan"
 
-#: ../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 "Päivityspolitiikka"
+msgstr ""
 
-#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:149
+#: ../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
-msgid "Plot averages"
+#: ../java/src/net/i2p/router/web/GraphHelper.java:256
+msgid "Shorter"
 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"
+#: ../java/src/net/i2p/router/web/GraphHelper.java:262
+msgid "Wider"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:173
-msgid "plot events"
+#: ../java/src/net/i2p/router/web/GraphHelper.java:268
+msgid "Narrower"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:174
-msgid "Image sizes"
+#: ../java/src/net/i2p/router/web/GraphHelper.java:275
+msgid "Larger interval"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:174
-msgid "width"
+#: ../java/src/net/i2p/router/web/GraphHelper.java:281
+msgid "Smaller interval"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:175
-msgid "height"
+#: ../java/src/net/i2p/router/web/GraphHelper.java:288
+msgid "Previous interval"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:175
-#: ../java/src/net/i2p/router/web/GraphHelper.java:176
-msgid "pixels"
+#: ../java/src/net/i2p/router/web/GraphHelper.java:299
+msgid "Next interval"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:177
+#: ../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:305
+#: ../java/src/net/i2p/router/web/GraphHelper.java:346
+msgid "plot events"
+msgstr ""
+
+#: ../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 "Kuvakoot"
+
+#: ../java/src/net/i2p/router/web/GraphHelper.java:347
+msgid "width"
+msgstr "leveys"
+
+#: ../java/src/net/i2p/router/web/GraphHelper.java:348
+msgid "height"
+msgstr "korkeus"
+
+#: ../java/src/net/i2p/router/web/GraphHelper.java:348
+#: ../java/src/net/i2p/router/web/GraphHelper.java:349
+msgid "pixels"
+msgstr "pikseliä"
+
+#: ../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
-msgid "File location"
+#: ../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/LogsHelper.java:34
-msgid "File not found"
+#: ../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/LogsHelper.java:52
+#: ../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 "Tiedoston sijainti"
+
+#: ../java/src/net/i2p/router/web/LogsHelper.java:69
+msgid "File not found"
+msgstr "Tiedostoa ei löydy"
+
+#: ../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
-#: ../java/strings/Strings.java:68
-msgid "Router"
-msgstr "Reititin"
+#. 0
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:20
+msgid "Local Router"
+msgstr ""
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:94
-msgid "not found in network database"
-msgstr "ei löytynyt verkkotietokannasta"
+#. 1
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:21
+msgid "Router Lookup"
+msgstr ""
 
-#: ../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ö"
+#. 2
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:22
+msgid "All Routers"
+msgstr ""
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107
-msgid "View RouterInfo"
-msgstr "Näytä reitittimen tiedot"
+#. 3
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:23
+msgid "All Routers with Full Stats"
+msgstr ""
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108
+#. 4
+#. 5
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:25
 msgid "LeaseSets"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:130
+#: ../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:92
+msgid "not found in network database"
+msgstr "ei löytynyt verkkotietokannasta"
+
+#: ../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 ""
-
-#: ../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"
+msgstr "Ei alustettu"
 
-#: ../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 ""
+
+#. 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:146
-#: ../java/src/net/i2p/router/web/UpdateHandler.java:245
+#: ../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("<b>" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + "</b>");
-#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:201
+#. updateStatus("<b>" + "Plugin contains an invalid key" + ' ' + pubkey + ' '
+#. + signer + "</b>");
+#: ../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"
+#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366
+#, java-format
+msgid "Plugin requires Jetty version {0} or higher"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:364
+#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373
 #, java-format
-msgid "Failed to install plugin in {0}"
+msgid "Plugin requires Jetty version {0} or lower"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:371
+#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:382
 #, java-format
-msgid "Plugin {0} installed, router restart required"
+msgid "Cannot copy plugin to directory {0}"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:373
+#: ../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 ""
+msgstr "Lisäosa {0} asennettu"
 
-#: ../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 ""
+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 ""
-
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:72
-msgid "Peer Profiles"
-msgstr ""
+msgstr "Epäonnistui ladata lisäosa {0}:lta"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:73
+#. buf.append("<h2>").append(_("Peer Profiles")).append("</h2>\n<p>");
+#: ../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(" <i>avg interval between updates:</i> (").append(num(curFreq.getAverageInterval())).append("ms, min ");
+#. buf.append(" <i>avg interval between updates:</i>
+#. (").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 &amp; FAQ"
 msgstr "I2P Reitittimen ohje &amp; UKK"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:43
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:144
 msgid "Help &amp; FAQ"
-msgstr ""
+msgstr "Ohje &amp; 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:274
+msgid "Never disclose this to anyone, as it can reveal your real world ip."
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:173
+#: ../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"
-#. <br> 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 <br>
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:242
-#, java-format
-msgid "Download Unsigned<br>Update {0}"
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:358
+msgid "I2P Update"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:263
-msgid "Active"
+#: ../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:272
-msgid "Fast"
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:386
+msgid "Active"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:278
-msgid "High capacity"
+#: ../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:290
-msgid "Known"
+#: ../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:305
-msgid "Help with firewall configuration"
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:407
+msgid "High capacity"
 msgstr ""
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:307
-msgid "Check network connection and NAT/firewall"
+#: ../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:327
-msgid "Reseed"
+#: ../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:344
+#: ../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:346
+#: ../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:366
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:467
 msgid "Total"
 msgstr "Yhteensä"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:373
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:474
 msgid "Used"
 msgstr "Käytetty"
 
-#: ../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 ""
 
-#: ../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 ""
 
-#: ../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 "Jakosuhde"
 
-#: ../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 ""
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:414
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:541
 msgid "Congestion"
 msgstr "Tungos"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:419
+#: ../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: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 ""
 
-#: ../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 &amp; 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 &amp; 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"
+#. <br> 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 <br>
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:684
+#, java-format
+msgid "Download Unsigned<br>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,1656 +5077,1770 @@ 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"
-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:137
+msgid "configure bandwidth"
+msgstr ""
+
+#: ../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"
+#: ../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:314
+msgid "I2P Advanced Configuration"
+msgstr "I2P Erikoisasetukset"
+
+#: ../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/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."
+#: ../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."
+
+#: ../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:346
+msgid "I2P Client Configuration"
+msgstr "I2P Asiakasasetukset"
+
+#: ../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/config_jsp.java:404
-msgid "There is help below."
+#: ../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/config_jsp.java:406
-msgid "UPnP Configuration"
+#: ../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/config_jsp.java:410
-msgid "Enable UPnP to open firewall ports"
+#: ../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/config_jsp.java:412
-msgid "UPnP status"
+#: ../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/config_jsp.java:414
-msgid "IP Configuration"
+#: ../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/config_jsp.java:416
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:486
-msgid "Externally reachable hostname or IP address"
+#: ../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/config_jsp.java:420
-msgid "Use all auto-detect methods"
+#: ../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/config_jsp.java:424
-msgid "Disable UPnP IP address detection"
+#: ../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/config_jsp.java:428
-msgid "Ignore local interface IP address"
+#: ../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/config_jsp.java:432
-msgid "Use SSU IP address detection only"
+#: ../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/config_jsp.java:436
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:504
-msgid "Specify hostname or IP"
+#: ../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/config_jsp.java:442
-msgid "Select Interface"
+#: ../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/config_jsp.java:456
-msgid "Hidden mode - do not publish IP"
+#: ../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/config_jsp.java:458
-msgid "(prevents participating traffic)"
+#: ../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/config_jsp.java:460
-msgid "Action when IP changes"
+#: ../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/config_jsp.java:464
-msgid ""
-"Laptop mode - Change router identity and UDP port when IP changes for "
-"enhanced anonymity"
+#: ../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/config_jsp.java:466
-msgid "Experimental"
+#: ../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/config_jsp.java:468
-msgid "UDP Configuration:"
+#: ../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/config_jsp.java:470
-msgid "UDP port:"
+#: ../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 "
+"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/config_jsp.java:484
-msgid "TCP Configuration"
+#: ../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 ""
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:490
-msgid "Use auto-detected IP address"
+#: ../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/config_jsp.java:492
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:524
-msgid "currently"
+#: ../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/config_jsp.java:496
-msgid "if we are not firewalled"
+#: ../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/config_jsp.java:500
-msgid "Always use auto-detected IP address (Not firewalled)"
+#: ../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/config_jsp.java:510
-msgid "Disable inbound (Firewalled)"
+#: ../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/config_jsp.java:514
-msgid "Completely disable"
+#: ../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/config_jsp.java:516
-msgid ""
-"(select only if behind a firewall that throttles or blocks outbound TCP)"
+#: ../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/config_jsp.java:518
-msgid "Externally reachable TCP port"
+#: ../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/config_jsp.java:522
-msgid "Use the same port configured for UDP"
+#: ../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/config_jsp.java:530
-msgid "Specify Port"
+#: ../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/config_jsp.java:534
-msgid "Notes"
-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/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/configkeyring_jsp.java:330
+msgid "I2P Keyring Configuration"
+msgstr "I2P avainnipun asetukset"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:543
-msgid "Configuration Help"
+#: ../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/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/configkeyring_jsp.java:402
 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."
+"The keyring may contain keys for local or remote encrypted destinations."
 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."
+#: ../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/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."
+#: ../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/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."
+#: ../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/config_jsp.java:553
-msgid "Certain firewalls such as symmetric NATs may not work well with I2P."
+#: ../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/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/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/config_jsp.java:564
-msgid "UPnP support is beta, and may not work for any number of reasons"
+#: ../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/config_jsp.java:566
-msgid "No UPnP-compatible device present"
-msgstr ""
+#: ../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/config_jsp.java:568
-msgid "UPnP disabled on the device"
+#: ../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:355
+msgid "Configure I2P Logging Options"
 msgstr ""
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:570
-msgid "Software firewall interference with UPnP"
+#: ../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/config_jsp.java:572
-msgid "Bugs in the device's UPnP implementation"
+#: ../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/config_jsp.java:574
-msgid "Multiple firewall/routers in the internet connection path"
+#: ../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/config_jsp.java:576
-msgid "UPnP device change, reset, or address change"
+#: ../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/config_jsp.java:578
-msgid "Review the UPnP status here."
+#: ../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/config_jsp.java:580
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:373
 msgid ""
-"UPnP may be enabled or disabled above, but a change requires a router "
-"restart to take effect."
+"('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' "
+"= millisecond)"
 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/configlogging_jsp.java:375
+msgid "Max log file size"
+msgstr "Lokitiedoston maksimikoko"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:584
-msgid "They are <b>not private</b>."
-msgstr ""
+#: ../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/config_jsp.java:586
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:383
 msgid ""
-"Also, <b>do not enter a private IP address</b> like 127.0.0.1 or 192.168.1.1."
+"(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/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."
+#: ../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:389
+msgid "New override"
 msgstr ""
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:590
-msgid "When in doubt, leave the settings at the defaults."
+#: ../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/config_jsp.java:592
-msgid "Reachability Help"
+#: ../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/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."
+#: ../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/config_jsp.java:600
-msgid ""
-"If there is an error, the <a href=\"logs.jsp\">logs</a> may also help "
-"diagnose the problem."
+#: ../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/config_jsp.java:604
-msgid "Your UDP port does not appear to be firewalled."
+#: ../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/config_jsp.java:608
-msgid "Your UDP port appears to be firewalled."
+#: ../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/config_jsp.java:610
-msgid ""
-"As the firewall detection methods are not 100% reliable, this may "
-"occasionally be displayed in error."
+#: ../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/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."
+#: ../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/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."
+#: ../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/config_jsp.java:616
-msgid ""
-"However, you will get more participating traffic and help the network more "
-"if you can open your firewall(s)."
+#: ../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/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."
+#: ../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/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."
+#: ../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/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/confignet_jsp.java:440
+msgid "Select Interface"
+msgstr ""
 
-#: ../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."
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:454
+msgid "Hidden mode - do not publish IP"
 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/confignet_jsp.java:456
+msgid "(prevents participating traffic)"
+msgstr ""
 
-#: ../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."
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:458
+msgid "Action when IP changes"
 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
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:462
 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."
+"Laptop mode - Change router identity and UDP port when IP changes for "
+"enhanced anonymity"
 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."
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:464
+msgid "Experimental"
 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."
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:466
+msgid "UDP Configuration:"
 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/confignet_jsp.java:468
+msgid "UDP port:"
+msgstr ""
 
-#: ../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."
+#: ../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 ""
-"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."
+#: ../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 ""
-"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/confignet_jsp.java:488
+msgid "TCP Configuration"
+msgstr ""
 
-#: ../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/confignet_jsp.java:494
+msgid "Use auto-detected IP address"
+msgstr ""
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:652
-msgid "You have configured inbound TCP, however you have disabled UDP."
+#: ../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/config_jsp.java:654
-msgid ""
-"You appear to be firewalled on TCP, therefore your router cannot accept "
-"inbound connections."
+#: ../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/config_jsp.java:656
-msgid "Please open your firewall or enable UDP."
+#: ../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/config_jsp.java:658
-msgid "ERR - Clock Skew"
-msgstr "VIRHE - Aikavääristymä"
+#: ../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/config_jsp.java:660
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:520
 msgid ""
-"Your system's clock is skewed, which will make it difficult to participate "
-"in the network."
+"(select only if behind a firewall that throttles or blocks outbound TCP)"
 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."
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:522
+msgid "Externally reachable TCP port"
 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."
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:526
+msgid "Use the same port configured for UDP"
 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/confignet_jsp.java:534
+msgid "Specify Port"
+msgstr ""
 
-#: ../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/confignet_jsp.java:538
+msgid "Notes"
+msgstr ""
 
-#: ../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:541
 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."
+"a) Do not reveal your port numbers to anyone!   b) Changing these settings "
+"will restart your router."
 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"
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:547
+msgid "Configuration Help"
 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."
+#: ../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 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
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:551
 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."
+"If you can, please poke a hole in your firewall to allow unsolicited UDP and"
+" TCP packets to reach you."
 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
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:553
 msgid ""
-"This may be a transient error, if the other program is no longer using the "
-"port."
+"If you can't, I2P supports UPnP (Universal Plug and Play) and UDP hole "
+"punching with \"SSU introductions\" to relay traffic."
 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."
+#: ../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 ""
-"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"
+#: ../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 ""
-"VIRHE - UDP kielletty, eikä sisääntulevaa TCP osoitetta/porttia asetettu"
 
-#: ../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:566
 msgid ""
-"You have not configured inbound TCP with a hostname and port above, however "
-"you have disabled UDP."
+"UPnP is used to communicate with Internet Gateway Devices (IGDs) to detect "
+"the external IP address and forward ports."
 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/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/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/confignet_jsp.java:570
+msgid "No UPnP-compatible device present"
+msgstr ""
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:694
-msgid "ERR - Client Manager I2CP Error - check logs"
+#: ../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/config_jsp.java:696
-msgid "This is usually due to a port 7654 conflict. Check the logs to verify."
+#: ../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/config_jsp.java:698
-msgid ""
-"Do you have another I2P instance running? Stop the conflicting program and "
-"restart I2P."
+#: ../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/configadvanced_jsp.java:120
-msgid "config advanced"
-msgstr "erikoisasetukset"
+#: ../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/configadvanced_jsp.java:270
-msgid "I2P Advanced Configuration"
-msgstr "I2P Erikoisasetukset"
+#: ../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/configadvanced_jsp.java:326
-msgid "Advanced I2P Configuration"
+#: ../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/configadvanced_jsp.java:336
-msgid "Some changes may require a restart to take effect."
+#: ../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 ""
-"Jotkut muutokset saattavat vaatia uudelleenkäynnistykset tullakseen voimaan."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:119
-msgid "config clients"
-msgstr "asiakasasetukset"
+#: ../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/configclients_jsp.java:272
-msgid "I2P Client Configuration"
-msgstr "I2P Asiakasasetukset"
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588
+msgid "They are <b>not private</b>."
+msgstr ""
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:337
-msgid "Client Configuration"
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590
+msgid ""
+"Also, <b>do not enter a private IP address</b> like 127.0.0.1 or "
+"192.168.1.1."
 msgstr ""
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:339
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:592
 msgid ""
-"The Java clients listed below are started by the router and run in the same "
-"JVM."
+"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/configclients_jsp.java:345
-msgid "To change other client options, edit the file"
+#: ../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/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."
+#: ../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/configclients_jsp.java:364
-msgid "Advanced Client Interface Configuration"
+#: ../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 <a href=\"logs.jsp\">logs</a> may also help "
+"diagnose the problem."
 msgstr ""
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:368
-msgid "External I2CP (I2P Client Protocol) Interface Configuration"
+#: ../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/configclients_jsp.java:374
-msgid "Enabled without SSL"
+#: ../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/configclients_jsp.java:380
-msgid "Enabled with SSL required"
+#: ../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/configclients_jsp.java:386
-msgid "Disabled - Clients outside this Java process may not connect"
+#: ../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/configclients_jsp.java:388
-msgid "I2CP 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 ""
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:392
-msgid "I2CP Interface"
+#: ../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/configclients_jsp.java:408
-msgid "Authorization"
+#: ../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/configclients_jsp.java:414
-msgid "Require username and password"
+#: ../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/configclients_jsp.java:416
-msgid "Username"
-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/configclients_jsp.java:420
-msgid "Password"
-msgstr ""
+#: ../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/configclients_jsp.java:426
-msgid "Any changes made here must also be configured in the external client."
+#: ../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/configclients_jsp.java:428
-msgid "Many clients do not support SSL or authorization."
-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/configclients_jsp.java:436
-msgid "WebApp Configuration"
-msgstr ""
+#: ../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/configclients_jsp.java:438
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:640
 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 ""
+"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/configclients_jsp.java:440
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:644
 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 ""
+"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/configclients_jsp.java:452
-msgid "Plugin Configuration"
-msgstr ""
+#: ../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/configclients_jsp.java:454
-msgid "The plugins listed below are started by the webConsole client."
-msgstr ""
+#: ../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/configclients_jsp.java:462
-msgid "Plugin Installation"
-msgstr ""
+#: ../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/configclients_jsp.java:464
-msgid "To install a plugin, enter the download URL:"
-msgstr ""
+#: ../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/configkeyring_jsp.java:119
-msgid "config keyring"
-msgstr "avainnippuasetukset"
+#: ../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/configkeyring_jsp.java:256
-msgid "I2P Keyring Configuration"
-msgstr "I2P avainnipun asetukset"
+#: ../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/configkeyring_jsp.java:324
-msgid "The router keyring is used to decrypt encrypted leaseSets."
+#: ../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/configkeyring_jsp.java:327
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:660
 msgid ""
-"The keyring may contain keys for local or remote encrypted destinations."
+"You appear to be firewalled on TCP, therefore your router cannot accept "
+"inbound connections."
 msgstr ""
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:333
-msgid "Manual Keyring Addition"
+#: ../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/configkeyring_jsp.java:335
-msgid "Enter keys for encrypted remote destinations here."
-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/configkeyring_jsp.java:338
-msgid "Keys for local destinations must be entered on the"
-msgstr ""
+#: ../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/configkeyring_jsp.java:340
-msgid "I2PTunnel page"
-msgstr ""
+#: ../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/configkeyring_jsp.java:342
-msgid "Dest. name, hash, or full key"
-msgstr "Kohteen nimi, tiiviste tai koko avain"
+#: ../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/configkeyring_jsp.java:344
-msgid "Encryption Key"
-msgstr ""
+#: ../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/configlogging_jsp.java:120
-msgid "config logging"
-msgstr "lokiasetukset"
+#: ../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/configlogging_jsp.java:270
-msgid "I2P Logging Configuration"
-msgstr "I2P lokien asetukset"
+#: ../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/configlogging_jsp.java:326
-msgid "Configure I2P Logging Options"
-msgstr ""
+#: ../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/configlogging_jsp.java:328
-msgid "Log file"
-msgstr ""
+#: ../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/configlogging_jsp.java:332
-msgid "(the symbol '@' will be replaced during log rotation)"
-msgstr ""
+#: ../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/configlogging_jsp.java:334
-msgid "Log record format"
-msgstr ""
+#: ../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/configlogging_jsp.java:338
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:686
 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
-msgid "Log date format"
-msgstr ""
+"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/configlogging_jsp.java:344
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:688
 msgid ""
-"('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' "
-"= millisecond)"
-msgstr ""
+"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/configlogging_jsp.java:346
-msgid "Max log file size"
-msgstr "Lokitiedoston maksimikoko"
+#: ../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/configlogging_jsp.java:350
-msgid "Default log level"
-msgstr "Oletus loggaustaso"
+#: ../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/configlogging_jsp.java:354
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:694
 msgid ""
-"(DEBUG and INFO are not recommended defaults, as they will drastically slow "
-"down your router)"
+"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/configlogging_jsp.java:356
-msgid "Log level overrides"
-msgstr "Loggaustason ohitukset"
+#: ../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/configlogging_jsp.java:360
-msgid "New override"
+#: ../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:119
+#: ../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 <a href="
-"\"logs.jsp#servicelogs\">wrapper.log</a>."
+"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 <a "
+"href=\"logs.jsp#servicelogs\">wrapper.log</a>."
 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 &amp; I2P Updates"
 msgstr "Uutiset &amp; 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/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:128
+#: ../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/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:118
+#: ../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 <a href=\"/configclients.jsp#webapp\">config clients page</"
-"a> to start it."
+"Please visit the <a href=\"/configclients.jsp#webapp\">config clients "
+"page</a> 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 6b6caa7f82215027f3dd2039fc4a5e31e16f24a2..7687ba3f7b67b98a5b56262e39dd8849d04431df 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 <magma@mail.i2p>\n"
 "Language-Team: I2P Project <foo@bar>\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/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:784
+#, fuzzy
+msgid "IPs Banned Until Restart"
+msgstr "banni jusqu'au redémarrage"
 
-#: ../../../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:808
+#, fuzzy
+msgid "IPs Permanently Banned"
+msgstr "n'est pas banni actuellement"
 
-#: ../../../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:810
+#: ../java/src/net/i2p/router/web/TunnelRenderer.java:66
+msgid "From"
+msgstr "De"
 
-#: ../../../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:812
+#: ../java/src/net/i2p/router/web/TunnelRenderer.java:67
+msgid "To"
+msgstr "Vers"
 
-#: ../../../router/java/src/net/i2p/router/Router.java:1648
-msgid "Known fast peers"
-msgstr "Pairs rapides connus"
+#: ../../../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/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("<tr> <td colspan=\"11\"><hr></td></tr>\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("<tr><td colspan=\"16\"><hr></td></tr>\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/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: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:89
+#: ../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:109
+#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122
 #, java-format
 msgid "Stopped plugin {0}"
 msgstr "Greffon {0} arrêté"
 
-#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:111
-#, java-format
-msgid "Error stopping plugin {0}"
-msgstr "Erreur d''arrêt du greffon {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 "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/strings/Strings.java:72
-msgid "Tunnels"
-msgstr "Tunnels"
+#: ../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:18
+#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19
 msgid "UI"
 msgstr "Apparence"
 
-#: ../java/src/net/i2p/router/web/ConfigNavHelper.java:19
+#: ../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: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 <a "
 "href=\"graphs.jsp\">Graphs Page</a>"
@@ -2452,18 +2781,82 @@ msgstr ""
 "Liste des graphiques mise à jour. Peut nécessiter jusqu'à 60s pour être "
 "répercutée ici et la <a href=\"graphs.jsp\">page des graphiques</a>."
 
+#: ../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("<tr><th></th><th>Inbound</th><th>Outbound</th></tr>\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"
+#: ../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/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:148
+#: ../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:157
+#: ../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:165
-msgid "Updating unsigned update URL to"
+#: ../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:91
-#: ../java/src/net/i2p/router/web/GraphHelper.java:188
-msgid "Never"
-msgstr "Jamais"
-
-#: ../java/src/net/i2p/router/web/ConfigUpdateHelper.java:93
+#: ../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
-msgid "Plot averages"
-msgstr "Tracer les moyennes"
+#: ../java/src/net/i2p/router/web/GraphHelper.java:256
+msgid "Shorter"
+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 "ou"
+#: ../java/src/net/i2p/router/web/GraphHelper.java:262
+msgid "Wider"
+msgstr ""
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:173
-msgid "plot events"
-msgstr "les événements"
+#: ../java/src/net/i2p/router/web/GraphHelper.java:268
+msgid "Narrower"
+msgstr ""
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:174
+#: ../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: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: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
-#: ../java/strings/Strings.java:68
-msgid "Router"
+#. 0
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:20
+#, fuzzy
+msgid "Local Router"
 msgstr "Routeur"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:94
-msgid "not found in network database"
-msgstr "non trouvé dans la NetDb"
+#. 1
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:21
+#, fuzzy
+msgid "Router Lookup"
+msgstr "Historiques du routeur"
 
-#: ../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"
+#. 2
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:22
+#, fuzzy
+msgid "All Routers"
+msgstr "Synthèse routeurs"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107
-msgid "View RouterInfo"
-msgstr "Retour 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"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108
+#. 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:130
+#: ../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:92
+msgid "not found in network database"
+msgstr "non trouvé dans la NetDb"
+
+#: ../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("<b>" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + "</b>");
-#: ../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("<h2>").append(_("Peer Profiles")).append("</h2>\n<p>");
+#: ../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 ""
+
+#. 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:62
+#: ../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 &amp; FAQ"
 msgstr "Aide routeur I2P &amp; FAQ"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:43
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:144
 msgid "Help &amp; FAQ"
 msgstr "Aide &amp; 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:186
+msgid "Configure I2P Router"
+msgstr "I2P Routeur Configuration"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:65
-msgid "Addressbook"
-msgstr "Carnet d'adresses"
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:188
+msgid "I2P Internals"
+msgstr "Configuration"
 
-#: ../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: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:71
-msgid "Torrents"
-msgstr "Torrents"
+#: ../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: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
-msgid "Configure I2P Router"
-msgstr "I2P Routeur Configuration"
-
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:93
-msgid "I2P Internals"
-msgstr "Configuration"
-
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:99
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:381
-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
-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"
-#. <br> 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 <br>
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:242
-#, java-format
-msgid "Download Unsigned<br>Update {0}"
-msgstr "Télécharger la version<br> 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:383
+msgid "Peers we've been talking to in the last few minutes/last hour"
+msgstr ""
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:263
+#: ../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
-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:413
+msgid "The number of peers available for network database inquries"
+msgstr ""
 
-#: ../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: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:327
-msgid "Reseed"
-msgstr "Réamorçage"
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:425
+msgid "Known"
+msgstr "Connus"
 
-#: ../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 &amp; Updates"
+msgstr "Actualités &amp; 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 &amp; control your client and server tunnels"
 msgstr ""
 "Ajoutez, modifiez/supprimez &amp; 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"
+#. <br> 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 <br>
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:684
+#, java-format
+msgid "Download Unsigned<br>Update {0}"
+msgstr "Télécharger la version<br> 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,94 +5381,403 @@ 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/configadvanced_jsp.java:137
+msgid "config advanced"
+msgstr "configuration avancée"
 
-#: ../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/configadvanced_jsp.java:314
+msgid "I2P Advanced Configuration"
+msgstr "Configuration I2P avancée"
 
-#: ../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/configadvanced_jsp.java:355
+msgid "Advanced I2P Configuration"
+msgstr "Configuration I2P avancée"
 
-#: ../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/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/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/configclients_jsp.java:139
+msgid "config clients"
+msgstr "configuration clients"
 
-#: ../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/configclients_jsp.java:346
+msgid "I2P Client Configuration"
+msgstr "Configuration clients I2P"
 
-#: ../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/configclients_jsp.java:412
+msgid "Client Configuration"
+msgstr "Préférences"
 
-#: ../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/configclients_jsp.java:414
+msgid ""
+"The Java clients listed below are started by the router and run in the same "
+"JVM."
+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/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/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/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/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/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/configclients_jsp.java:439
+msgid "Advanced Client Interface Configuration"
+msgstr "Configuration interface client avancée"
 
-#: ../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/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/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/configclients_jsp.java:449
+msgid "Enabled without SSL"
+msgstr "Activé sans SSL"
 
-#: ../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/configclients_jsp.java:455
+msgid "Enabled with SSL required"
+msgstr "Activé avec SLL requis"
 
-#: ../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/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/config_jsp.java:458
-msgid "(prevents participating traffic)"
-msgstr "(empêche le trafic participants)"
+#: ../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/config_jsp.java:460
-msgid "Action when IP changes"
-msgstr "Action quand l'IP change"
+#: ../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/config_jsp.java:464
+#: ../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:489
+msgid "Require username and password"
+msgstr "Utilisateur+Mot de  passe requis"
+
+#: ../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:495
+msgid "Password"
+msgstr "Mot de passe"
+
+#: ../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: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:513
+msgid "WebApp Configuration"
+msgstr "Configuration WebApp"
+
+#: ../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 "
+"separately enabled (e.g. susidns, i2ptunnel), or have no web interface at "
+"all (e.g. addressbook)."
+msgstr ""
+"Les applications Web Java listées ci-dessous sont démarrées par le client "
+"webConsole et s'exécutent dans la même JVM que le routeur. Il s'agit "
+"généralement d'applications web accessibles par la console du routeur. Il "
+"peut s'agir d'applications complètes (p.e. i2pSnark), d'interfaces pour "
+"d'autres clients ou applications qui doivent être activées séparément (p.e. "
+"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: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 ""
+"Une appli web peut aussi être désactivée en supprimant le ficher .war du "
+"répertoire des web apps; mais le fichier et la web app reviendront à "
+"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:531
+msgid "Plugin Configuration"
+msgstr "Configuration du greffon"
+
+#: ../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:543
+msgid "Plugin Installation"
+msgstr "Installation de greffon"
+
+#: ../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/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:330
+msgid "I2P Keyring Configuration"
+msgstr "Configuration du porte-clés I2P"
+
+#: ../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: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:408
+msgid "Manual Keyring Addition"
+msgstr "Ajout manuel de clés"
+
+#: ../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: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:415
+msgid "I2PTunnel page"
+msgstr "page I2PTunnel"
+
+#: ../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:419
+msgid "Encryption Key"
+msgstr "Clé de cryptage"
+
+#: ../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:314
+msgid "I2P Logging Configuration"
+msgstr "Configuration des historiques I2P"
+
+#: ../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:357
+msgid "Log file"
+msgstr "Nom du fichier des historiques"
+
+#: ../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:363
+msgid "Log record format"
+msgstr "Format des enregistrements d'historiques"
+
+#: ../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:369
+msgid "Log date format"
+msgstr "Format de date des historiques"
+
+#: ../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\" = mois, \"dd\" = jour, \"HH\" = heure, \"mm\" = minute, \"ss\" = "
+"seconde, \"SSS\" = milliseconde)"
+
+#: ../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:379
+msgid "Default log level"
+msgstr "Niveau d'historisation par défaut"
+
+#: ../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 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:385
+msgid "Log level overrides"
+msgstr "Exceptions au niveau d'historisation"
+
+#: ../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/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"
@@ -4598,71 +5785,79 @@ 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
+#: ../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/config_jsp.java:468
+#: ../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/config_jsp.java:470
+#: ../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/config_jsp.java:484
+#: ../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/config_jsp.java:490
+#: ../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/config_jsp.java:492
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:524
+#: ../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/config_jsp.java:496
+#: ../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/config_jsp.java:500
+#: ../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/config_jsp.java:510
+#: ../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/config_jsp.java:514
-msgid "Completely disable"
-msgstr "Desactiver complètement"
-
-#: ../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: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/config_jsp.java:518
+#: ../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/config_jsp.java:522
+#: ../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/config_jsp.java:530
+#: ../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/config_jsp.java:534
+#: ../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/config_jsp.java:537
+#: ../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."
@@ -4670,12 +5865,12 @@ 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
+#: ../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/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: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 "
@@ -4685,7 +5880,7 @@ msgstr ""
 "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
+#: ../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."
@@ -4693,7 +5888,7 @@ 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
+#: ../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."
@@ -4701,7 +5896,7 @@ 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
+#: ../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."
@@ -4710,13 +5905,13 @@ msgstr ""
 "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
+#: ../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/config_jsp.java:562
+#: ../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."
@@ -4724,41 +5919,41 @@ 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
+#: ../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/config_jsp.java:566
+#: ../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/config_jsp.java:568
+#: ../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/config_jsp.java:570
+#: ../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/config_jsp.java:572
+#: ../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/config_jsp.java:574
+#: ../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/config_jsp.java:576
+#: ../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/config_jsp.java:578
+#: ../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/config_jsp.java:580
+#: ../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."
@@ -4766,24 +5961,24 @@ 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
+#: ../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/config_jsp.java:584
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:588
 msgid "They are <b>not private</b>."
 msgstr "Ils ne sont pas <b>privés</b>."
 
-#: ../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:590
 msgid ""
 "Also, <b>do not enter a private IP address</b> like 127.0.0.1 or 192.168.1.1."
 msgstr ""
 "De plus, <b>ne saisissez pas une adresse IP privée</b> tel que 127.0.0.1 ou "
 "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: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 "
@@ -4793,15 +5988,15 @@ msgstr ""
 "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
+#: ../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/config_jsp.java:592
+#: ../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/config_jsp.java:597
+#: ../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 "
@@ -4812,7 +6007,7 @@ msgstr ""
 "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
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:604
 msgid ""
 "If there is an error, the <a href=\"logs.jsp\">logs</a> may also help "
 "diagnose the problem."
@@ -4820,15 +6015,15 @@ msgstr ""
 "S'il y a une erreur, les <a href=\"logs.jsp\">historiques</a> peuvent aider "
 "au diagnostic."
 
-#: ../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: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/config_jsp.java:608
+#: ../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/config_jsp.java:610
+#: ../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."
@@ -4836,7 +6031,7 @@ 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
+#: ../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."
@@ -4844,7 +6039,7 @@ 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
+#: ../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."
@@ -4853,7 +6048,7 @@ msgstr ""
 "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
+#: ../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)."
@@ -4861,7 +6056,7 @@ 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
+#: ../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 "
@@ -4871,7 +6066,7 @@ msgstr ""
 "ê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
+#: ../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 "
@@ -4881,11 +6076,11 @@ msgstr ""
 "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
+#: ../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/config_jsp.java:628
+#: ../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."
@@ -4893,11 +6088,17 @@ 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
+#: ../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/config_jsp.java:632
+#: ../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."
@@ -4905,7 +6106,7 @@ 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
+#: ../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 "
@@ -4915,29 +6116,29 @@ msgstr ""
 "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
+#: ../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/config_jsp.java:638
+#: ../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/config_jsp.java:640
+#: ../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/config_jsp.java:642
+#: ../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/config_jsp.java:644
+#: ../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."
@@ -4945,7 +6146,7 @@ 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
+#: ../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."
@@ -4954,447 +6155,185 @@ msgstr ""
 "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
-msgid "config advanced"
-msgstr "configuration avancée"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:270
-msgid "I2P Advanced Configuration"
-msgstr "Configuration I2P avancée"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:326
-msgid "Advanced I2P Configuration"
-msgstr "Configuration I2P avancée"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:336
-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
-msgid "config clients"
-msgstr "configuration clients"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:272
-msgid "I2P Client Configuration"
-msgstr "Configuration clients I2P"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:337
-msgid "Client Configuration"
-msgstr "Préférences"
-
-#: ../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 ""
-"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
-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
-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
-msgid "Advanced Client Interface Configuration"
-msgstr "Configuration interface client avancée"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:368
-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
-msgid "Enabled without SSL"
-msgstr "Activé sans SSL"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:380
-msgid "Enabled with SSL required"
-msgstr "Activé avec SLL requis"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:386
-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
-msgid "I2CP Port"
-msgstr "Port I2CP"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:392
-msgid "I2CP Interface"
-msgstr "Interface i2CP"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:408
-msgid "Authorization"
-msgstr "Autorisation"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:414
-msgid "Require username and password"
-msgstr "Utilisateur+Mot de  passe requis"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:416
-msgid "Username"
-msgstr "Utilisateur"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:420
-msgid "Password"
-msgstr "Mot de passe"
-
-#: ../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 ""
-"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
-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
-msgid "WebApp Configuration"
-msgstr "Configuration WebApp"
-
-#: ../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 ""
-"Les applications Web Java listées ci-dessous sont démarrées par le client "
-"webConsole et s'exécutent dans la même JVM que le routeur. Il s'agit "
-"généralement d'applications web accessibles par la console du routeur. Il "
-"peut s'agir d'applications complètes (p.e. i2pSnark), d'interfaces pour "
-"d'autres clients ou applications qui doivent être activées séparément (p.e. "
-"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
-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 ""
-"Une appli web peut aussi être désactivée en supprimant le ficher .war du "
-"répertoire des web apps; mais le fichier et la web app reviendront à "
-"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
-msgid "Plugin Configuration"
-msgstr "Configuration du greffon"
-
-#: ../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 "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
-msgid "Plugin Installation"
-msgstr "Installation de greffon"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:464
-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
-msgid "config keyring"
-msgstr "Configuration du porte-clés"
+#: ../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/configkeyring_jsp.java:256
-msgid "I2P Keyring Configuration"
-msgstr "Configuration du porte-clés I2P"
+#: ../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/configkeyring_jsp.java:324
-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/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/configkeyring_jsp.java:327
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:660
 msgid ""
-"The keyring may contain keys for local or remote encrypted destinations."
+"You appear to be firewalled on TCP, therefore your router cannot accept "
+"inbound connections."
 msgstr ""
-"Le trousseau contient les clés des destinations cryptées locales ou "
-"distantes."
+"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/configkeyring_jsp.java:333
-msgid "Manual Keyring Addition"
-msgstr "Ajout manuel de clés"
+#: ../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/configkeyring_jsp.java:335
-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/confignet_jsp.java:664
+msgid "ERR - Clock Skew"
+msgstr "ERR - horloge décalée"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:338
-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/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/configkeyring_jsp.java:340
-msgid "I2PTunnel page"
-msgstr "page I2PTunnel"
+#: ../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/configkeyring_jsp.java:342
-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/confignet_jsp.java:670
+msgid "ERR - Private TCP Address"
+msgstr "ERR - Adresse TCP privée"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:344
-msgid "Encryption Key"
-msgstr "Clé de cryptage"
+#: ../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/configlogging_jsp.java:120
-msgid "config logging"
-msgstr "configuration des historiques"
+#: ../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/configlogging_jsp.java:270
-msgid "I2P Logging Configuration"
-msgstr "Configuration des historiques I2P"
+#: ../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/configlogging_jsp.java:326
-msgid "Configure I2P Logging Options"
-msgstr "Configuration des options d'historiques"
+#: ../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/configlogging_jsp.java:328
-msgid "Log file"
-msgstr "Nom du fichier des historiques"
+#: ../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/configlogging_jsp.java:332
-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/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/configlogging_jsp.java:334
-msgid "Log record format"
-msgstr "Format des enregistrements d'historiques"
+#: ../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/configlogging_jsp.java:338
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:686
 msgid ""
-"(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)"
+"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 ""
-"(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
-msgid "Log date format"
-msgstr "Format de date des historiques"
+"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/configlogging_jsp.java:344
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:688
 msgid ""
-"('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' "
-"= millisecond)"
+"This may be a transient error, if the other program is no longer using the "
+"port."
 msgstr ""
-"(\"MM\" = mois, \"dd\" = jour, \"HH\" = heure, \"mm\" = minute, \"ss\" = "
-"seconde, \"SSS\" = milliseconde)"
+"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/configlogging_jsp.java:346
-msgid "Max log file size"
-msgstr "Taille max des fichiers d'historiques"
+#: ../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/configlogging_jsp.java:350
-msgid "Default log level"
-msgstr "Niveau d'historisation par défaut"
+#: ../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/configlogging_jsp.java:354
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:694
 msgid ""
-"(DEBUG and INFO are not recommended defaults, as they will drastically slow "
-"down your router)"
+"You have not configured inbound TCP with a hostname and port above, however "
+"you have disabled UDP."
 msgstr ""
-"(DEBUG et INFO sont déconseillés, car ils ralentissent double-plus-grâââve "
-"votre routeur)"
+"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/configlogging_jsp.java:356
-msgid "Log level overrides"
-msgstr "Exceptions au niveau d'historisation"
+#: ../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/configlogging_jsp.java:360
-msgid "New override"
-msgstr "Nouvelle exception"
+#: ../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:119
+#: ../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 <a href="
@@ -5647,11 +6631,11 @@ msgstr ""
 "résultat dans  l'historique du <a href=\"logs.jsp#servicelogs\">service "
 "Wrapper</a>."
 
-#: ../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 &amp; I2P Updates"
 msgstr "Actualités &amp; 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/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/error500_jsp.java:128
+#: ../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/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:118
+#: ../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 <a href=\"/configclients.jsp#webapp\">config clients page</"
 "a> to start it."
@@ -6037,53 +7100,131 @@ msgstr ""
 "Pour la lancer, rendez-vous sur <a href=\"/configclients.jsp#webapp"
 "\">configuration des clients</a>."
 
-#: ../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 <a href=\"http://trac.i2p2.i2p/newticket\">trac."
 #~ "i2p2.i2p</a>."
diff --git a/apps/routerconsole/locale/messages_nl.po b/apps/routerconsole/locale/messages_nl.po
index b58353838fd1b3ac799f7b75fdba2209e8cc5602..70c2a09ef91f63f8298a6a867855c03ed9efb887 100644
--- a/apps/routerconsole/locale/messages_nl.po
+++ b/apps/routerconsole/locale/messages_nl.po
@@ -2,16 +2,19 @@
 # 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
-# foo <foo@bar>, 2009.
 #
+# Translators:
+# ducki2p <ducki2p@gmail.com>, 2011.
+# foo <foo@bar>, 2009.
+#   <jerobben@gmail.com>, 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 <ducki2p@gmail.com>\n"
-"Language-Team: Dutch <>\n"
+"POT-Creation-Date: 2012-07-13 00:29+0000\n"
+"PO-Revision-Date: 2012-06-15 16:54+0000\n"
+"Last-Translator: Jrnr601 <jerobben@gmail.com>\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"
@@ -26,7 +29,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:1141
+#: ../../../core/java/src/net/i2p/data/DataHelper.java:1370
 #, java-format
 msgid "1 ms"
 msgid_plural "{0,number,####} ms"
@@ -34,9 +37,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 +46,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,134 +55,186 @@ 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:341
 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/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:141
+#: ../../../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
+#: ../../../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
+#: ../../../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
+#: ../../../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)."
 
-#: ../../../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"
 
@@ -190,25 +243,26 @@ msgstr "NetDd item"
 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:149
 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."
@@ -216,7 +270,7 @@ 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."
@@ -225,96 +279,95 @@ msgstr ""
 "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:279
 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:91
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:204
 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
+#: ../../../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:532
+#: ../../../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:533
+#: ../../../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)"
 
-#: ../../../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"
@@ -322,42 +375,42 @@ 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"
 
-#: ../../../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)"
@@ -365,1168 +418,1356 @@ 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:96
+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("<tr> <td colspan=\"11\"><hr></td></tr>\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
+#. 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 "Verbannen"
 
 #. buf.append("<tr><td colspan=\"16\"><hr></td></tr>\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!!
 #: ../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: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: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: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"
 
-#: ../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:297
 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:299
+#: ../java/src/net/i2p/router/web/ConfigReseedHandler.java:96
 msgid ""
 "Error saving the configuration (applied but not saved) - please see the "
 "error logs"
@@ -1535,254 +1776,335 @@ msgstr ""
 "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: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:427
+#: ../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:441
+#: ../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:453
+#: ../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:461
+#: ../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:87
+#: ../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 ""
+
+#: ../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:89
+#: ../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:101
+#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:122
 #, java-format
 msgid "Stopped plugin {0}"
 msgstr "Plugin {0} gestopt"
 
-#: ../java/src/net/i2p/router/web/ConfigClientsHandler.java:103
-#, java-format
-msgid "Error stopping plugin {0}"
-msgstr "Fout bij stoppen plugin {0}"
-
 #. 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."
 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:375
 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:191
+#: ../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:327
 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: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: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: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:347
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:385
+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: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:341
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:365
 msgid "Delete key"
 msgstr "Steutel verwijderen"
 
@@ -1824,7 +2146,7 @@ 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"
 
@@ -1847,7 +2169,11 @@ msgstr ""
 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:106
 msgid "CRIT"
 msgstr "CRIT"
 
@@ -1856,18 +2182,22 @@ 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 "Verwijder"
 
@@ -1875,171 +2205,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:215
+#: ../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:339
 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:410
 #: ../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: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:121
+#: ../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:153
+#: ../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:171
+#: ../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:175
+#: ../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:179
+#: ../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:181
+#: ../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:190
+#: ../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:193
+#: ../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:205
+#: ../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:205
+#: ../java/src/net/i2p/router/web/ConfigNetHandler.java:231
 msgid "to"
 msgstr "naar"
 
-#: ../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 "Gecontrolleerd herstarten in Verborgen Router Modus"
 
-#: ../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 "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:258
 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:260
 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:268
 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:270
 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: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 "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: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:314
+#: ../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:397
+#: ../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: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 "ombekend"
 
-#: ../java/src/net/i2p/router/web/ConfigNetHelper.java:172
+#: ../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:173
+#: ../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:333
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:357
 msgid "Ban peer until restart"
 msgstr "Verban peer tot aan herstart"
 
@@ -2059,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:335
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:359
 msgid "Unban peer"
 msgstr "Hef verbanning van peer op"
 
@@ -2072,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:361
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configpeer_jsp.java:385
 msgid "Adjust peer bonuses"
 msgstr "Peer bonussen aanpassen"
 
@@ -2084,187 +2433,197 @@ 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:422
 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:174
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:335
 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: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:56
+#: ../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:60
+#: ../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:61
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:313
+#: ../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:63
+#: ../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:64
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:325
+#: ../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:67
+#: ../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:68
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:327
+#: ../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:71
+#: ../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:72
+#: ../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:73
+#: ../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:76
+#: ../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:77
+#: ../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:80
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:353
+#: ../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:82
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:355
+#: ../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:84
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:373
+#: ../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:91
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:381
+#: ../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:93
+#: ../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:94
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:383
+#: ../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:96
+#: ../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:105
+#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:228
 msgid "Service installed"
 msgstr "Service geinstalleerd"
 
-#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:107
+#: ../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:113
+#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:237
 msgid "Service removed"
 msgstr "Service verwijderd"
 
-#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:115
+#: ../java/src/net/i2p/router/web/ConfigServiceHandler.java:239
 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:121
+msgid "Full statistics disabled - restart required to take effect"
+msgstr ""
 
-#: ../java/src/net/i2p/router/web/ConfigStatsHandler.java:114
+#: ../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 <a "
 "href=\"graphs.jsp\">Graphs Page</a>"
@@ -2274,16 +2633,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 "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."
@@ -2307,7 +2666,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 +2675,217 @@ 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("<tr><th></th><th>Inbound</th><th>Outbound</th></tr>\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
+#, fuzzy
+msgid "Greek"
+msgstr "Griekenland"
+
+#: ../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
+#, fuzzy
+msgid "Hungarian"
+msgstr "Hongarije"
+
+#: ../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
+#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:65
+msgid "Swedish"
+msgstr "Zweeds"
+
+#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:66
 msgid "Chinese"
 msgstr "Chinees"
 
-#: ../java/src/net/i2p/router/web/ConfigUIHelper.java:54
-msgid "Swedish"
-msgstr "Zweeds"
+#: ../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:85
+#: ../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:109
-msgid "Updating proxy host to"
-msgstr "Updaten proxy host 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: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:138
+#, java-format
+msgid "Updating proxy port to {0}"
+msgstr ""
+
+#: ../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:137
-msgid "Updating update policy to"
-msgstr "Updaten update regels in"
+#: ../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/ConfigUpdateHandler.java:158
+#, java-format
+msgid "Updating update policy to {0}"
+msgstr ""
 
-#: ../java/src/net/i2p/router/web/ConfigUpdateHandler.java:146
+#: ../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:155
+#: ../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: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
-msgid "Never"
-msgstr "Nooit"
+#: ../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:90
+#: ../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"
 
@@ -2482,359 +2897,670 @@ 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
+#. 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-format
+msgid "ending {0} ago"
+msgstr ""
+
+#: ../java/src/net/i2p/router/web/GraphHelper.java:237
+msgid "Larger"
+msgstr "Groter"
+
+#: ../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:304
+#: ../java/src/net/i2p/router/web/GraphHelper.java:345
+msgid "plot events"
+msgstr "teken gebeurtenissen"
+
+#: ../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:146
+#: ../java/src/net/i2p/router/web/GraphHelper.java:339
 msgid "Select Stats"
 msgstr "Selecteer Statistieken"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:150
+#: ../java/src/net/i2p/router/web/GraphHelper.java:343
 msgid "Periods"
 msgstr "Perioden"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:151
-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
+#: ../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 "of"
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:152
-msgid "plot events"
-msgstr "teken gebeurtenissen"
-
-#: ../java/src/net/i2p/router/web/GraphHelper.java:153
+#: ../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:370
+msgid "Save settings and redraw graphs"
+msgstr ""
 
-#: ../java/src/net/i2p/router/web/GraphHelper.java:203
+#: ../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:260
+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:272
+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:143
+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: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 ""
+
+#: ../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:29
+#: ../java/src/net/i2p/router/web/LogsHelper.java:72
 msgid "File location"
 msgstr "Bestands lokatie"
 
-#: ../java/src/net/i2p/router/web/LogsHelper.java:34
+#: ../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:52
+#: ../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:80
-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"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:95
-#: ../java/strings/Strings.java:68
-msgid "Router"
+#. 0
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:20
+#, fuzzy
+msgid "Local Router"
 msgstr "Router"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:95
-msgid "not found in network database"
-msgstr "niet gevonden in netwerk database"
+#. 1
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:21
+#, fuzzy
+msgid "Router Lookup"
+msgstr "Router Logs"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:107
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:215
-msgid "Network Database Contents"
-msgstr "Inhoud Netwerk Database"
+#. 2
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:22
+#, fuzzy
+msgid "All Routers"
+msgstr "Routers"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:108
-msgid "View RouterInfo"
-msgstr "Bekijk RouterInfo"
+#. 3
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:23
+#, fuzzy
+msgid "All Routers with Full Stats"
+msgstr "Bekijk alle routers met volledige statistieken"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:109
+#. 4
+#. 5
+#: ../java/src/net/i2p/router/web/NetDbHelper.java:25
 msgid "LeaseSets"
 msgstr "LeaseSets"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:131
+#: ../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 "niet gevonden in netwerk database"
+
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135
 msgid "LeaseSet"
 msgstr "LeaseSet"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:133
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:137
 msgid "Local"
 msgstr "Lokaal"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:135
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:139
 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:140
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:147
 msgid "Destination"
 msgstr "Bestemming"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:153
+#: ../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:155
+#: ../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:167
-#: ../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 "Gateway"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:167
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:174
 msgid "Lease"
 msgstr "Lease"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:169
+#: ../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 "Bekijk LeaseSets"
-
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:217
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:232
 msgid "Not initialized"
 msgstr "Niet geïnitialiseerd"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:226
-msgid "Routers"
-msgstr "Routers"
-
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:228
-msgid "Show all routers"
-msgstr "Bekijk alle routers"
-
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:230
-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:367
 msgid "Our info"
 msgstr "Onze info"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:346
+#: ../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:350
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:371
 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:378
+#: ../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 "Verborgen"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:356
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378
 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: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: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 "Gepubliceerd"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:365
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:387
 msgid "Address(es)"
 msgstr "Adres(sen)"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:378
+#: ../java/src/net/i2p/router/web/NetDbRenderer.java:400
 msgid "cost"
 msgstr "kosten"
 
-#: ../java/src/net/i2p/router/web/NetDbRenderer.java:403
+#: ../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: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 met introducers"
 
-#: ../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 en 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 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:247
 #, 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:300
 #, 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("<b>" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + "</b>");
-#: ../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 "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"
@@ -2842,256 +3568,261 @@ 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"
 
-#: ../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"
 
-#: ../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
+#: ../java/src/net/i2p/router/web/PluginUpdateHandler.java:366
+#, java-format
+msgid "Plugin requires Jetty version {0} or higher"
+msgstr ""
+
+#: ../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:364
+#: ../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
-msgid "Peer Profiles"
-msgstr "Peer Profielen"
-
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:73
+#. buf.append("<h2>").append(_("Peer Profiles")).append("</h2>\n<p>");
+#: ../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: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] "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: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:82
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:92
 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: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: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: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: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 "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:135
 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:136
+#: ../java/src/net/i2p/router/web/ProfilesHelper.java:11
 msgid "High Capacity"
 msgstr "Hoge Capaciteit"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:128
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:137
 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:138
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:172
 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:140
+#: ../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:173
 msgid "Unreachable"
 msgstr "Onbereikbaar"
 
 #. 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 "Test Faalt"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:177
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186
 msgid "profile"
 msgstr "profiel"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:186
-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:205
 msgid "Caps"
 msgstr "Caps"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:191
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:206
 msgid "Integ. Value"
 msgstr "Integ. Waarde"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:192
+#: ../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:193
+#: ../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:194
+#: ../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:195
+#: ../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:196
+#: ../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:197
+#: ../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:198
+#: ../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:199
+#: ../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:200
+#: ../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:201
+#: ../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:202
+#: ../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:203
+#: ../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:204
+#: ../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:251
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:272
 msgid "Thresholds"
 msgstr "Drempelwaarden"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:253
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:274
 msgid "fast peers"
 msgstr "snelle peers"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:255
+#: ../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:257
+#: ../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:259
+#: ../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:259
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:280
 msgid "groups"
 msgstr "groepen"
 
-#: ../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 "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:281
 #: ../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:282
 msgid ""
 "peak throughput (bytes per second) over a 1 minute period that the peer has "
 "sustained in a single tunnel"
@@ -3099,88 +3830,96 @@ 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:282
 msgid "speed"
 msgstr "snelheid"
 
-#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:262
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:283
 msgid "capacity"
 msgstr "capaciteit"
 
-#: ../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 ""
 "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: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:263
+#: ../java/src/net/i2p/router/web/ProfileOrganizerRenderer.java:284
 msgid "integration"
 msgstr "integratie"
 
-#: ../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 "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:285
 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"
+#. 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/ShitlistRenderer.java:62
+#: ../java/src/net/i2p/router/web/SearchHelper.java:74
+msgid "Select search engine"
+msgstr "Selecteer zoekmachine"
+
+#: ../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: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:235
-msgid "out average"
-msgstr "uit gemiddeld"
-
-#: ../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:325
+msgid "Inbound Bytes/sec"
+msgstr ""
+
+#: ../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: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 "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"
@@ -3237,7 +3976,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,40 +4011,40 @@ 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 &amp; FAQ"
 msgstr "I2P Router Hulp &amp; FAQ"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:43
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47
 msgid "Help &amp; FAQ"
 msgstr "Hulp &amp; 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"
@@ -3313,89 +4052,57 @@ 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 +4111,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 +4120,212 @@ 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: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:202
+#: ../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 ""
 "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"
-#. <br> 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 <br>
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:240
-#, java-format
-msgid "Download Unsigned<br>Update {0}"
-msgstr "Download Niet-ondertekende <br> 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: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: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-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:552
 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 &amp; control your client and server tunnels"
 msgstr ""
 "Toevoegen/verwijderen/wijzigen &amp; 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 +4333,182 @@ 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"
+#. <br> 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 <br>
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:651
+#, java-format
+msgid "Download Unsigned<br>Update {0}"
+msgstr "Download Niet-ondertekende <br> 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:340
 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:146
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:240
 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:264
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:288
 msgid "Update downloaded"
 msgstr "Update gedownload"
 
@@ -3835,47 +4517,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:283
 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:290
 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:292
 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:294
 #, 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:187
 #, 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: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:282
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:283
 msgid "Update verified"
 msgstr "Update geverifieerd"
 
-#: ../java/src/net/i2p/router/web/UpdateHandler.java:308
+#: ../java/src/net/i2p/router/web/UpdateHandler.java:309
 #, java-format
 msgid "Transfer failed from {0}"
 msgstr "Overdracht gefaald van {0}"
@@ -3992,11 +4674,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,138 +4788,133 @@ 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:132
+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/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: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/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: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/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:236
+#: ../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: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/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: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
-#: ../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/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 "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/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: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/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: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/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/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: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:301
 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:303
 msgid ""
 "I2P will work best if you configure your rates to match the speed of your "
 "internet connection."
@@ -4250,34 +4922,34 @@ 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:307
 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:321
 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:336
 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: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:361
+#: ../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:364
+#: ../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:365
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:349
 msgid ""
 "Please enable sharing (participating in tunnels) by configuring more "
 "bandwidth. "
@@ -4285,19 +4957,19 @@ 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: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."
 
-#: ../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: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:372
+#: ../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."
@@ -4305,94 +4977,399 @@ 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/config_jsp.java:359
+msgid "Advanced network configuration page"
+msgstr ""
+
+#: ../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/config_jsp.java:393
-msgid "IP and Transport Configuration"
-msgstr "IP en Transport Configuratie"
+#: ../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/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/configadvanced_jsp.java:260
+msgid "I2P Advanced Configuration"
+msgstr "I2P Geavanceerde Configuratie"
 
-#: ../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/configadvanced_jsp.java:301
+msgid "Advanced I2P Configuration"
+msgstr "Geavanceerde I2P Configuratie"
 
-#: ../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/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/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/configclients_jsp.java:135
+msgid "config clients"
+msgstr "client configuratie"
 
-#: ../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/configclients_jsp.java:288
+msgid "I2P Client Configuration"
+msgstr "I2P Client Configuratie"
 
-#: ../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/configclients_jsp.java:354
+msgid "Client Configuration"
+msgstr "Client 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/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."
 
-#: ../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/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/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/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/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/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: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:391
+msgid "Enabled without SSL"
+msgstr "Ingeschakeld zonder SSL"
+
+#: ../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:403
+msgid "Disabled - Clients outside this Java process may not connect"
+msgstr ""
+"Uitgeschakeld - Clients buiten dit Java process mogen geen verbinding maken"
+
+#: ../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:409
+msgid "I2CP Interface"
+msgstr "I2CP Interface"
+
+#: ../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:431
+msgid "Require username and password"
+msgstr "Gebruikersnaam en wachtwoord verplicht"
+
+#: ../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:437
+msgid "Password"
+msgstr "Wachtwoord"
+
+#: ../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: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."
+
+#: ../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:455
+msgid "WebApp Configuration"
+msgstr "WebApp Configuratie"
+
+#: ../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 ""
+"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: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."
+
+#: ../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: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:485
+msgid "Plugin Installation"
+msgstr "Plugin Installatie"
+
+#: ../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:135
+msgid "config home"
+msgstr ""
+
+#: ../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:345
+msgid "Use old home page"
+msgstr ""
+
+#: ../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:373
+msgid "Recommended Eepsites"
+msgstr ""
+
+#: ../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:135
+msgid "config keyring"
+msgstr "configureer sleutelbos"
+
+#: ../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:341
+msgid "The router keyring is used to decrypt encrypted leaseSets."
+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: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."
+
+#: ../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: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: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:357
+msgid "I2PTunnel page"
+msgstr "I2PTunnel pagina"
+
+#: ../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:361
+msgid "Encryption Key"
+msgstr "Encryptie Sleutel"
+
+#: ../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:260
+msgid "I2P Logging Configuration"
+msgstr "I2P Logging Configuratie"
+
+#: ../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:303
+msgid "Log file"
+msgstr ""
+
+#: ../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:309
+msgid "Log record format"
+msgstr "Log regel formaat"
+
+#: ../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)"
+
+#: ../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: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)"
+
+#: ../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:325
+msgid "Default log level"
+msgstr "Standaard log niveau"
+
+#: ../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)"
+
+#: ../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:335
+msgid "New override"
+msgstr "Nieuwe overschrijving"
+
+#: ../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/config_jsp.java:425
+#: ../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:340
+msgid "IP and Transport Configuration"
+msgstr "IP en Transport Configuratie"
+
+#: ../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:346
+msgid "UPnP Configuration"
+msgstr "UPnP Configuratie"
+
+#: ../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:352
+msgid "UPnP status"
+msgstr "UPnP status"
+
+#: ../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: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: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: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: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:372
 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
+#: ../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/config_jsp.java:435
+#: ../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/config_jsp.java:449
+#: ../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/config_jsp.java:451
+#: ../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/config_jsp.java:453
+#: ../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/config_jsp.java:457
+#: ../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"
@@ -4400,82 +5377,87 @@ 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
+#: ../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/config_jsp.java:461
+#: ../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/config_jsp.java:463
+#: ../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/config_jsp.java:477
+#: ../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: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:430
 msgid "TCP Configuration"
 msgstr "TCP Configuratie"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:483
+#: ../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/config_jsp.java:485
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:517
+#: ../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/config_jsp.java:489
+#: ../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/config_jsp.java:493
+#: ../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/config_jsp.java:503
+#: ../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/config_jsp.java:507
-msgid "Completely disable"
-msgstr "Schakel volledig uit"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:509
+#: ../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)"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:511
+#: ../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/config_jsp.java:515
+#: ../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/config_jsp.java:523
+#: ../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/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/confignet_jsp.java:480
+msgid "Notes"
+msgstr ""
 
-#: ../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/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/config_jsp.java:536
+#: ../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/config_jsp.java:538
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:587
+#: ../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 "
@@ -4485,7 +5467,7 @@ msgstr ""
 "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
+#: ../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."
@@ -4493,7 +5475,7 @@ 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
+#: ../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."
@@ -4501,7 +5483,7 @@ 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
+#: ../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."
@@ -4510,12 +5492,12 @@ msgstr ""
 "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
+#: ../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/config_jsp.java:555
+#: ../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."
@@ -4523,39 +5505,39 @@ 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
+#: ../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/config_jsp.java:559
+#: ../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/config_jsp.java:561
+#: ../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/config_jsp.java:563
+#: ../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/config_jsp.java:565
+#: ../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/config_jsp.java:567
+#: ../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/config_jsp.java:569
+#: ../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/config_jsp.java:571
+#: ../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/config_jsp.java:573
+#: ../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."
@@ -4563,23 +5545,23 @@ 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
+#: ../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."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:577
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:530
 msgid "They are <b>not private</b>."
 msgstr "Deze zijn <b>niet privé</b>."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:579
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:532
 msgid ""
 "Also, <b>do not enter a private IP address</b> like 127.0.0.1 or 192.168.1.1."
 msgstr ""
 "Tevens, <b>vul geen privé IP addres in</b> zoals 127.0.0.1 of 192.168.1.1."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:581
+#: ../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 "
@@ -4588,15 +5570,15 @@ 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
+#: ../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/config_jsp.java:585
+#: ../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/config_jsp.java:590
+#: ../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 "
@@ -4607,7 +5589,7 @@ msgstr ""
 "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
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:546
 msgid ""
 "If there is an error, the <a href=\"logs.jsp\">logs</a> may also help "
 "diagnose the problem."
@@ -4615,15 +5597,15 @@ msgstr ""
 "Indien er een fout is zijn de <a href=\"logs.jsp\">logs</a> mogelijk hulpvol "
 "om het probleem te onderzoeken."
 
-#: ../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: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/config_jsp.java:601
+#: ../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/config_jsp.java:603
+#: ../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."
@@ -4631,7 +5613,7 @@ 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
+#: ../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."
@@ -4639,7 +5621,7 @@ 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
+#: ../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."
@@ -4648,7 +5630,7 @@ msgstr ""
 "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
+#: ../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)."
@@ -4656,7 +5638,7 @@ 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
+#: ../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 "
@@ -4666,7 +5648,7 @@ msgstr ""
 "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
+#: ../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 "
@@ -4676,11 +5658,11 @@ msgstr ""
 "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
+#: ../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/config_jsp.java:621
+#: ../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."
@@ -4688,11 +5670,17 @@ 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
+#: ../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:578
 msgid "WARN - Firewalled and Fast"
 msgstr "WARN - Firewall en Snel"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/config_jsp.java:625
+#: ../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."
@@ -4700,7 +5688,7 @@ 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
+#: ../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 "
@@ -4709,28 +5697,28 @@ 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
+#: ../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/config_jsp.java:631
+#: ../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/config_jsp.java:633
+#: ../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 ""
 "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
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:590
 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
+#: ../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."
@@ -4739,7 +5727,7 @@ msgstr ""
 "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
+#: ../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."
@@ -4748,443 +5736,181 @@ msgstr ""
 "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
+#: ../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/config_jsp.java:643
+#: ../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/config_jsp.java:645
+#: ../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/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
-msgid "config advanced"
-msgstr "geavanceerde configuratie"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:263
-msgid "I2P Advanced Configuration"
-msgstr "I2P Geavanceerde Configuratie"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:319
-msgid "Advanced I2P Configuration"
-msgstr "Geavanceerde I2P Configuratie"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configadvanced_jsp.java:329
-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
-msgid "config clients"
-msgstr "client configuratie"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:265
-msgid "I2P Client Configuration"
-msgstr "I2P Client Configuratie"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:330
-msgid "Client Configuration"
-msgstr "Client Configuratie"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:332
-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."
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:338
-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
-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
-msgid "Advanced Client Interface Configuration"
-msgstr "Geavanceerde Client Interface Configuratie"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:361
-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
-msgid "Enabled without SSL"
-msgstr "Ingeschakeld zonder SSL"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:373
-msgid "Enabled with SSL required"
-msgstr "Ingeschakeld met SSL vereist"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:379
-msgid "Disabled - Clients outside this Java process may not connect"
-msgstr ""
-"Uitgeschakeld - Clients buiten dit Java process mogen geen verbinding maken"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:381
-msgid "I2CP Port"
-msgstr "I2CP Poort"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:385
-msgid "I2CP Interface"
-msgstr "I2CP Interface"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:401
-msgid "Authorization"
-msgstr "Authorisatie"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:407
-msgid "Require username and password"
-msgstr "Gebruikersnaam en wachtwoord verplicht"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:409
-msgid "Username"
-msgstr "Gebruikersnaam"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:413
-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:421
-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
-msgid "WebApp Configuration"
-msgstr "WebApp Configuratie"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:431
-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 ""
-"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
-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."
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:445
-msgid "Plugin Configuration"
-msgstr "Plugin Configuratie"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:447
-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
-msgid "Plugin Installation"
-msgstr "Plugin Installatie"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:457
-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
-msgid "config keyring"
-msgstr "configureer sleutelbos"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:249
-msgid "I2P Keyring Configuration"
-msgstr "I2P Sleutelbos Configuratie"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:317
-msgid "The router keyring is used to decrypt encrypted leaseSets."
-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/confignet_jsp.java:602
 msgid ""
-"The keyring may contain keys for local or remote encrypted destinations."
+"You appear to be firewalled on TCP, therefore your router cannot accept "
+"inbound connections."
 msgstr ""
-"De sleutelbos kan sleutels bevatten voor lokale en remote versleutelde "
-"destinations."
+"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/configkeyring_jsp.java:326
-msgid "Manual Keyring Addition"
-msgstr "Handmatige Sleutelbos Toevoeging"
+#: ../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/configkeyring_jsp.java:328
-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/confignet_jsp.java:606
+msgid "ERR - Clock Skew"
+msgstr "ERR - Klok Afwijking"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:331
-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/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."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configkeyring_jsp.java:333
-msgid "I2PTunnel page"
-msgstr "I2PTunnel pagina"
+#: ../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/configkeyring_jsp.java:335
-msgid "Dest. name, hash, or full key"
-msgstr "Dest. naam, hash, of volledige sleutel"
+#: ../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/configkeyring_jsp.java:337
-msgid "Encryption Key"
-msgstr "Encryptie Sleutel"
+#: ../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."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:113
-msgid "config logging"
-msgstr "configureer logging"
+#: ../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/configlogging_jsp.java:263
-msgid "I2P Logging Configuration"
-msgstr "I2P Logging Configuratie"
+#: ../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/configlogging_jsp.java:319
-msgid "Configure I2P Logging Options"
-msgstr "Configureer I2P Logging Opties"
+#: ../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."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:321
-msgid "Log file"
-msgstr "Logging bestandsnaam"
+#: ../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/configlogging_jsp.java:325
-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/confignet_jsp.java:624
+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/configlogging_jsp.java:327
-msgid "Log record format"
-msgstr "Log regel formaat"
+#: ../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/configlogging_jsp.java:331
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:628
 msgid ""
-"(use 'd' = date, 'c' = class, 't' = thread, 'p' = priority, 'm' = message)"
+"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 ""
-"(gebruik 'd' = datum, 'c' = class, 't' = thread, 'p' = prioriteit, 'm' = "
-"bericht)"
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:333
-msgid "Log date format"
-msgstr "Log datum formaat"
+"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/configlogging_jsp.java:337
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:630
 msgid ""
-"('MM' = month, 'dd' = day, 'HH' = hour, 'mm' = minute, 'ss' = second, 'SSS' "
-"= millisecond)"
+"This may be a transient error, if the other program is no longer using the "
+"port."
 msgstr ""
-"('MM' = maand, 'dd' = dag, 'HH' = uur, 'mm' = minuut, 'ss' = seconde, 'SSS' "
-"= milliseconde)"
+"Dit kan een voorbijgaande fout zijn, als het andere programma de poort niet "
+"meer gebruikt."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configlogging_jsp.java:339
-msgid "Max log file size"
-msgstr "Max log bestand grootte"
+#: ../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/configlogging_jsp.java:343
-msgid "Default log level"
-msgstr "Standaard log niveau"
+#: ../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/configlogging_jsp.java:347
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/confignet_jsp.java:636
 msgid ""
-"(DEBUG and INFO are not recommended defaults, as they will drastically slow "
-"down your router)"
+"You have not configured inbound TCP with a hostname and port above, however "
+"you have disabled UDP."
 msgstr ""
-"(DEBUG en INFO zijn geen aanbevolen standaardwaarden, ze zullen je router "
-"drastisch vertragen)"
+"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/configlogging_jsp.java:349
-msgid "Log level overrides"
-msgstr "Log niveau overschrijving"
+#: ../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/configlogging_jsp.java:353
-msgid "New override"
-msgstr "Nieuwe overschrijving"
+#: ../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: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: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."
 
-#: ../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: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."
+
+#: ../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:249
+#: ../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:323
+#: ../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:325
+#: ../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:329
+#: ../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:331
+#: ../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:341
+#: ../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:343
+#: ../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 "
@@ -5197,32 +5923,31 @@ msgstr ""
 "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:369
 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:387
 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:408
 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:135
 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:285
 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:342
 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: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 "
@@ -5232,14 +5957,14 @@ msgstr ""
 "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: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:326
+#: ../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."
@@ -5247,60 +5972,96 @@ 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: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:328
+#: ../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:330
+#: ../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:336
+#: ../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:342
+#: ../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:348
+#: ../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:350
+#: ../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: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:372
+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:376
 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:380
 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:384
+msgid "Use HTTP Proxy Authorization?"
+msgstr ""
+
+#: ../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:392
+msgid "HTTP Proxy Password"
+msgstr ""
+
+#: ../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:400
+msgid "HTTPS Proxy Host"
+msgstr ""
+
+#: ../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:408
+msgid "Use HTTPS Proxy Authorization?"
+msgstr ""
+
+#: ../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:416
+msgid "HTTPS Proxy Password"
+msgstr ""
+
+#: ../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:249
+#: ../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:303
+#: ../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:305
+#: ../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."
@@ -5309,12 +6070,12 @@ msgstr ""
 "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:331
 msgid ""
 "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:341
 msgid ""
 "If you want the router to restart itself after shutting down, you can choose "
 "one of the following."
@@ -5322,7 +6083,7 @@ 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: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 "
@@ -5333,7 +6094,7 @@ msgstr ""
 "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:345
 msgid ""
 "A graceful restart will take a few minutes (but your peers will appreciate "
 "your patience), while a hard restart does so immediately."
@@ -5341,7 +6102,7 @@ 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:347
 msgid ""
 "After tearing down the router, it will wait 1 minute before starting back up "
 "again."
@@ -5349,11 +6110,11 @@ 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:357
 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: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"
@@ -5361,7 +6122,7 @@ 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:361
 msgid ""
 "(later on, I2P client applications will be able to integrate their own "
 "functionality into the system tray as well)."
@@ -5369,23 +6130,23 @@ 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
+#: ../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:341
+#: ../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:343
+#: ../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:345
+#: ../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:347
+#: ../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."
@@ -5393,12 +6154,17 @@ 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
+#: ../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 "
 
-#: ../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: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:383
 msgid ""
 "If you are running I2P as service right now, removing it will shut down your "
 "router immediately."
@@ -5406,7 +6172,7 @@ 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:361
+#: ../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."
@@ -5414,15 +6180,15 @@ 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:365
+#: ../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:367
+#: ../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:371
+#: ../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 <a href="
@@ -5432,11 +6198,11 @@ msgstr ""
 "doen, selecteer de volgende optie en bekijk de thread dump in de <a href="
 "\"logs.jsp#servicelogs\">wrapper.log</a>."
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configservice_jsp.java:377
+#: ../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:379
+#: ../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"
@@ -5444,7 +6210,7 @@ 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:132
 msgid "config stats"
 msgstr "configureer statistieken"
 
@@ -5452,60 +6218,61 @@ msgstr "configureer statistieken"
 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:301
 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:303
 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: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:331
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configstats_jsp.java:319
 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:328
 msgid "Filter"
 msgstr "Filter"
 
-#: ../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
+#: ../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:350
+#: ../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:352
+#: ../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:391
+#: ../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:112
+#: ../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:262
+#: ../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:328
+#: ../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:332
+#: ../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:335
+#: ../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 "
@@ -5515,51 +6282,51 @@ msgstr ""
 "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: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:341
+#: ../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."
 
-#: ../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: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."
 
-#: ../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: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:356
+#: ../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:358
+#: ../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:112
+#: ../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:262
+#: ../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:314
+#: ../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:339
+#: ../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:341
+#: ../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 "
@@ -5569,63 +6336,69 @@ msgstr ""
 "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:325
 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:331
 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:335
 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:132
 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:250
 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: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:323
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configupdate_jsp.java:309
 msgid "News &amp; I2P Updates"
 msgstr "Nieuws &amp; 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:313
+msgid "Check for news updates"
+msgstr ""
+
+#: ../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:323
 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:331
 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:335
 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:341
 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:347
 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:351
 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:355
 msgid "eepProxy port"
 msgstr "eepProxy poort"
 
@@ -5646,42 +6419,40 @@ 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."
+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: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: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:121
+#: ../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: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:147
 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: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: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: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: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: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."
@@ -5689,27 +6460,27 @@ 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: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:147
+#: ../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:149
+#: ../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: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: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: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: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."
@@ -5718,7 +6489,7 @@ msgstr ""
 "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:143
 msgid "Page Not Found"
 msgstr "Pagina Niet Gevonden"
 
@@ -5732,75 +6503,97 @@ msgstr "Sorry! Je benadert een niet bestaande Router Console pagina of bron."
 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:270
 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: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/graphs_jsp.java:249
+#: ../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/index_jsp.java:111
-msgid "home"
-msgstr "start"
+#: ../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/index_jsp.java:331
-msgid "Welcome to I2P"
-msgstr "Welkom bij I2P"
+#: ../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: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/jobs_jsp.java:111
+#: ../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:347
+msgid "Eepsites of Interest"
+msgstr ""
+
+#: ../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:131
 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:249
 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:134
 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:271
 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:334
 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:338
 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:344
 msgid "Service (Wrapper) Logs"
 msgstr "Service (Wrapper) Logs"
 
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/netdb_jsp.java:111
-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:248
-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:115
+#: ../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:252
+#: ../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:254
+#: ../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:256
+#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/nowebapp_jsp.java:279
 msgid ""
 "Please visit the <a href=\"/configclients.jsp#webapp\">config clients page</"
 "a> to start it."
@@ -5808,49 +6601,76 @@ msgstr ""
 "Bezoek de <a href=\"/configclients.jsp#webapp\">config clients pagina</a> 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:131
 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:249
 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:131
 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:249
 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:131
 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: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:111
+#: ../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:248
+#: ../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: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: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:275
+#: ../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/routerconsole/locale/messages_sv.po b/apps/routerconsole/locale/messages_sv.po
index 2b543b40d0ff5a70b5f56a3bb9963afa73f88997..eb37433af2f8751f1e18a95e1eec031dff66b612 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 <M8R-ra4r1r@mailinator.com>, 2011.
 # hottuna <i2p@robertfoss.se>, 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 <digitalmannen@gmail.com>\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 <a "
 "href=\"graphs.jsp\">Graphs Page</a>"
-msgstr "Diagramlistan uppdateras, det kan ta upp till 60 sekunder innan det återspeglas här och på <a href=\"graphs.jsp\">diagramsidan</a>"
+msgstr ""
+"Diagramlistan uppdateras, det kan ta upp till 60 sekunder innan det "
+"återspeglas här och på <a href=\"graphs.jsp\">diagramsidan</a>"
+
+#: ../java/src/net/i2p/router/web/ConfigSummaryHandler.java:28
+msgid "Save order"
+msgstr "Spara ordning"
 
-#. the count isn't really correct anyway, since we don't check for actual
-#. changes
+#: ../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 "Javadocs"
-msgstr "Javadocs"
+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
-#: ../java/src/net/i2p/router/web/HomeHelper.java:55
-msgid "Technical documentation"
-msgstr "Teknisk dokumentation"
+msgid "Anonymous Git Hosting"
+msgstr "Anonym Git Hosting"
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:47
-msgid "Key Server"
-msgstr "Nyckelserver "
+msgid "Microblog"
+msgstr "Microblog"
 
 #: ../java/src/net/i2p/router/web/HomeHelper.java:47
-msgid "OpenPGP Keyserver"
-msgstr "OpenPGP nyckelserver "
+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:48
+#: ../java/src/net/i2p/router/web/HomeHelper.java:57
+msgid "Technical documentation"
+msgstr "Teknisk dokumentation"
+
+#: ../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("<b>" + "Plugin contains an invalid key" + ' ' + pubkey + ' '
-#. + signer + "</b>");
+#. updateStatus("<b>" + "Plugin contains an invalid key" + ' ' + pubkey + ' ' + signer + "</b>");
 #: ../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("<h2>").append(_("Peer Profiles")).append("</h2>\n<p>");
+#: ../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(" <i>avg interval between updates:</i>
-#. (").append(num(curFreq.getAverageInterval())).append("ms, min ");
+#. buf.append(" <i>avg interval between updates:</i> (").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 &amp; FAQ"
 msgstr "I2P Router Hjälp &amp; FAQ"
 
-#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:47
+#: ../java/src/net/i2p/router/web/SummaryBarRenderer.java:144
 msgid "Help &amp; FAQ"
 msgstr "Hjälp &amp; 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 &amp; Updates"
+msgstr "Nyheter &amp; 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 &amp; control your client and server tunnels"
 msgstr "Lägg till/ta bort/ ändra &amp; 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"
 #. <br> 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 <br>
-#: ../java/src/net/i2p/router/web/SummaryHelper.java:651
+#. If the translation is shorter than the English, you should probably not include <br>
+#: ../java/src/net/i2p/router/web/SummaryHelper.java:684
 #, java-format
 msgid "Download Unsigned<br>Update {0}"
 msgstr "Hämta osignerade <br> 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 "No new version found at {0}"
+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)."
-
-#: ../jsp/WEB-INF/classes/net/i2p/router/web/jsp/configclients_jsp.java:455
+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: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 <b>not private</b>."
 msgstr "De är <b> ej privata </b>."
 
-#: ../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, <b>do not enter a private IP address</b> like 127.0.0.1 or "
-"192.168.1.1."
-msgstr "Ange <b> inte en privat IP-adress </b> som 127.0.0.1 eller 192.168.1.1."
+"Also, <b>do not enter a private IP address</b> like 127.0.0.1 or 192.168.1.1."
+msgstr ""
+"Ange <b> inte en privat IP-adress </b> 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 <a href=\"logs.jsp\">logs</a> may also help "
 "diagnose the problem."
-msgstr "Om det finns ett fel, kan <a href=\"logs.jsp\">loggar</a> hjälpa till att diagnostisera problemet."
+msgstr ""
+"Om det finns ett fel, kan <a href=\"logs.jsp\">loggar</a> 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 <a "
+"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 <a href="
+"\"logs.jsp#servicelogs\">wrapper.log</a>."
+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 <a "
 "href=\"logs.jsp#servicelogs\">wrapper.log</a>."
-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 <a href=\"logs.jsp#servicelogs\">wrapper.log</a>."
 
-#: ../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/configsidebar_jsp.java:139
+msgid "config summary bar"
+msgstr "summeringsfält för konfiguration"
 
-#: ../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: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 &amp; 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 <a href=\"/configclients.jsp#webapp\">config clients "
-"page</a> to start it."
-msgstr "Gå till sidan <a href=\"/configclients.jsp#webapp\">konfigurera klienter</a> för att starta det."
+"Please visit the <a href=\"/configclients.jsp#webapp\">config clients page</"
+"a> to start it."
+msgstr ""
+"Gå till sidan <a href=\"/configclients.jsp#webapp\">konfigurera klienter</a> "
+"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/streaming/java/src/net/i2p/client/streaming/Connection.java b/apps/streaming/java/src/net/i2p/client/streaming/Connection.java
index 8db219c6076dd5a83959b0e12b114931fbfd8e2f..298a1c21f82116d28ba25900ce9f11663bc3a2f8 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<PacketLocal> 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<PacketLocal> acked = null;
         synchronized (_outboundPackets) {
-            for (Iterator<Long> iter = _outboundPackets.keySet().iterator(); iter.hasNext(); ) {
-                Long id = iter.next();
-                if (id.longValue() <= ackThrough) {
+            for (Map.Entry<Long, PacketLocal> 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) {
+        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;
         }
-        long howLong = _options.getInactivityTimeout();
         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 900fb96267c0a4d191436803eb06a5aec0dc1d84..8f2a40f469b20a99bb9aebe27ee526d460ca1555 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.
- *
+ *<p>
+ * MessageOutputStream -> ConnectionDataReceiver -> Connection -> PacketQueue -> I2PSession
+ *<p>
+ * 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 b2d9a201ac6c33698008210932bd6dfe5dc8e3dc..739a4201776ece8b35490164fcf85a9ea46a9eaa 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 ff3c545dfb774c5c30a9f207dd36c3c0c12e138a..f71a19d424fd2cdbedc9dedbfe8ea2ef4b236f47 100644
--- a/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java
+++ b/apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java
@@ -98,15 +98,17 @@ 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
      */
     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
@@ -220,6 +222,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl {
      */
     public ConnectionOptions() {
         super();
+        cinit(System.getProperties());
     }
     
     /**
@@ -229,6 +232,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl {
      */
     public ConnectionOptions(Properties opts) {
         super(opts);
+        cinit(opts);
     }
     
     /**
@@ -237,6 +241,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl {
      */
     public ConnectionOptions(I2PSocketOptions opts) {
         super(opts);
+        cinit(System.getProperties());
     }
     
     /**
@@ -245,6 +250,7 @@ class ConnectionOptions extends I2PSocketOptionsImpl {
      */
     public ConnectionOptions(ConnectionOptions opts) {
         super(opts);
+        cinit(System.getProperties());
         if (opts != null)
             update(opts);
     }
@@ -302,10 +308,10 @@ class ConnectionOptions extends I2PSocketOptionsImpl {
             _maxTotalConnsPerDay = opts.getMaxTotalConnsPerDay();
     }
     
-    @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));
@@ -318,8 +324,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 +373,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 53ebb17e1b9a92c631a8b8a3b0ca326063c0e1d4..720c38fdf6aa25d82ba38eb8a3b37d15ea1b92be 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.
- *
+ *<p>
+ * I2PSession -> MessageHandler -> PacketHandler -> ConnectionPacketHandler -> MessageInputStream
+ *<p>
+ * 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 d9ca691b4de64068cf5b8445cf2809f65374eea4..4aba07d31429ae246e7e0de160152d5a18bc70dc 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.
- *
+ *<p>
+ * 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 956eb9b5109290f9587478e8123193e486e3e414..eb168d11068325ab2257f91d655aa7448c619053 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.
+ *<p>
+ * I2PSession -> MessageHandler -> PacketHandler -> ConnectionPacketHandler -> MessageInputStream
+ *<p>
+ * 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 3a4cd42060493802efecb7baa0a4582f2c791749..1470bd50252639493fcdd92812eaff276f557364 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.
+ *<p>
+ * 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 bb3e723b65bdce6d43cb09363f18397840de62f7..a79f67cb751ec11b40d1ac28479d38be6cc33887 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 ef145179c3cf368a854ef187e5d02f26fdd3370c..34a59475e607fe68b5c278240a06f6845810f391 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.
- *
+ *<p>
+ * 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 ca2e25d42da626c1fb92aaf319cb677310da91a5..748fe19cab77af869950dc52c8659080a9fd9cc9 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 724e44202f4a48705ebbbf18c854c9a5b8f0b94f..5e7ae6acc38c54c5b9f771f90c8afcbd7dc3c78e 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.
- *
+ *<p>
+ * 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 b0167809ab577f682a5f17c136bc78255cd136d5..17918a6e129219842da6e374e4b5c2f8dd09c5e2 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<TaskScheduler> _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 29e69f6fa32b5b6be8a40f636290f7d1cc048c08..b8754f7845ae12b4b9f3bd75bd5ee98ce4ed26bc 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 ace591629749e356ca962e435898acf915de7d14..fd36b7723c38b1b14ae2ae7083fbf8d43e40d349 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 e4c4ec91731d78c47309cc9753f4b561be01e4b2..15b8e937e727dfd02ffa9c73e79d494b2001ae21 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<Entry> iter = _cache.values().iterator(); iter.hasNext(); ) {
+                if (iter.next().isExpired())
                     iter.remove();
             }
             schedule(CLEAN_TIME);
diff --git a/apps/susidns/locale/messages_de.po b/apps/susidns/locale/messages_de.po
index 59276d7579835684a1e75349119c5794cbbfd2ad..3a71de9892fec6be782f99b67ceea8aa749285c2 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
-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
-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/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/index_jsp.java:106
+#: ../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
-msgid "private"
-msgstr "privat"
+#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:133
+msgid "Overview"
+msgstr "Übersicht"
 
 #: ../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/config_jsp.java:127
 #: ../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/index_jsp.java:116
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119
-msgid "master"
-msgstr "Master"
+msgid "Address books"
+msgstr "Adressbücher"
 
 #: ../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/config_jsp.java:129
 #: ../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/index_jsp.java:118
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121
-msgid "router"
-msgstr "Router"
+msgid "private"
+msgstr "privat"
 
 #: ../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/config_jsp.java:131
 #: ../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/index_jsp.java:120
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123
-msgid "published"
-msgstr "veröffentlicht"
+msgid "master"
+msgstr "Master"
 
 #: ../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/config_jsp.java:133
 #: ../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/index_jsp.java:122
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125
-msgid "Subscriptions"
-msgstr "Abonnements"
+msgid "router"
+msgstr "Router"
 
 #: ../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/config_jsp.java:135
 #: ../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/index_jsp.java:124
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127
-msgid "Configuration"
-msgstr "Einstellungen"
+msgid "published"
+msgstr "veröffentlicht"
+
+#: ../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: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: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 <a href="
 "\"subscriptions\">subscriptions</a> file."
@@ -653,7 +657,7 @@ msgstr ""
 "Anderen Seiten zu Folgen ist einfach, füge sie einfach zu deiner <a href="
 "\"subscriptions\">Subscriptions</a> 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 <a href=\"http://www.i2p2.i2p/"
 "naming.html\">the overview on www.i2p2.i2p</a>."
@@ -662,11 +666,11 @@ msgstr ""
 "\"http://www.i2p2.i2p/naming.html\">die Erläuterungen auf www.i2p2.i2p</a> "
 "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_el.po b/apps/susidns/locale/messages_el.po
new file mode 100644
index 0000000000000000000000000000000000000000..37ed660ba440075eda77427c4fd94a6c62af2064
--- /dev/null
+++ b/apps/susidns/locale/messages_el.po
@@ -0,0 +1,698 @@
+# 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:
+#   <lixtetrax@grhack.net>, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: I2P\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 <lixtetrax@grhack.net>\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"
+
+#: ../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:408
+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:406
+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: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 "Διαγραφή Επιλεγμένων"
+
+#. 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:141
+#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:141
+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:139
+#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:139
+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:125
+msgid "address book"
+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/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 ""
+
+#: ../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 ""
+
+#: ../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 "ιδιωτικός"
+
+#: ../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 "κύριος"
+
+#: ../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 "δρομολογητής"
+
+#: ../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 "δημοσιεύτηκαν"
+
+#: ../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:145
+#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:130
+msgid "Address book"
+msgstr ""
+
+#: ../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 "Φίλτρο"
+
+#: ../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 "όλα"
+
+#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:187
+msgid "Current filter"
+msgstr "Παρών φίλτρο"
+
+#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:192
+msgid "clear filter"
+msgstr "εκκαθάριση φίλτρου"
+
+#: ../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:242
+msgid "Name"
+msgstr "Όνομα"
+
+#: ../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 "Προορισμός"
+
+#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:282
+msgid "Mark for deletion"
+msgstr "Επιλογή προς διαγραφή"
+
+#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:303
+msgid "Base 32 address"
+msgstr ""
+
+#: ../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 "Ακύρωση"
+
+#: ../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:394
+msgid "Add new destination"
+msgstr "Προσθήκη νέου προορισμού"
+
+#: ../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:111
+msgid "configuration"
+msgstr "παράμετροι"
+
+#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143
+msgid "Hints"
+msgstr "Συμβουλές"
+
+#: ../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 ""
+
+#: ../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: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:151
+msgid ""
+"Use the private addressbook for private destinations, these are not "
+"published."
+msgstr ""
+
+#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:153
+msgid "Options"
+msgstr "Παράμετροι"
+
+#: ../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:157
+msgid "Update interval in hours"
+msgstr "Διάστημα ανανέωσης σε ώρες"
+
+#: ../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:161
+msgid "Your hosts.txt (don't change)"
+msgstr ""
+
+#: ../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:165
+msgid "Your private addressbook, it is never published"
+msgstr ""
+
+#: ../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:169
+msgid "Hostname for your eepProxy (no need to change)"
+msgstr ""
+
+#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171
+msgid "Whether to update the published addressbook"
+msgstr ""
+
+#: ../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 ""
+
+#: ../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:110
+msgid "addressbook"
+msgstr "διευθυνσιογράφος"
+
+#: ../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
+msgid "Address Helper"
+msgstr ""
+
+#: ../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 ""
+
+#: ../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:122
+msgid "The addressbook application is part of your I2P installation."
+msgstr ""
+
+#: ../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: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:126
+msgid ""
+"Subscribing to additional sites is easy, just add them to your <a href="
+"\"subscriptions\">subscriptions</a> file."
+msgstr ""
+
+#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128
+msgid ""
+"For more information on naming in I2P, see <a href=\"http://www.i2p2.i2p/"
+"naming.html\">the overview on www.i2p2.i2p</a>."
+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: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: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 ""
+
+#: ../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:137
+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:138
+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:111
+msgid "subscriptions"
+msgstr "συνδρομές"
+
+#: ../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:144
+msgid ""
+"The addressbook application regularly checks this list for new eepsites."
+msgstr ""
+
+#: ../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: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: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:149
+msgid "See the FAQ for a list of subscription URLs."
+msgstr ""
diff --git a/apps/susidns/locale/messages_en.po b/apps/susidns/locale/messages_en.po
index 979a3c2c8bdbc31a52a42b81c1fb1da424348117..5b90902348f08aface23b626dc128c25f311d3ee 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 <duck@mail.i2p>\n"
 "Language-Team: duck <duck@mail.i2p>\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
-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"
+msgid "address book"
 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/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/index_jsp.java:106
+#: ../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
-msgid "master"
+#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:133
+msgid "Overview"
 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/config_jsp.java:127
 #: ../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/index_jsp.java:116
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119
-msgid "router"
+msgid "Address books"
 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/config_jsp.java:129
 #: ../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/index_jsp.java:118
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121
-msgid "published"
+msgid "private"
 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/config_jsp.java:131
 #: ../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/index_jsp.java:120
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123
-msgid "Subscriptions"
+msgid "master"
 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/config_jsp.java:133
 #: ../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/index_jsp.java:122
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125
-msgid "Configuration"
+msgid "router"
+msgstr ""
+
+#: ../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: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: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: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 <a href="
 "\"subscriptions\">subscriptions</a> 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 <a href=\"http://www.i2p2.i2p/"
 "naming.html\">the overview on www.i2p2.i2p</a>."
 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/susidns/locale/messages_es.po b/apps/susidns/locale/messages_es.po
index 4d60a782a175b8764166d3cfb5e4e6471e341caa..afe322c580d7ec165b012293f80787b1eca8e4e0 100644
--- a/apps/susidns/locale/messages_es.po
+++ b/apps/susidns/locale/messages_es.po
@@ -5,6 +5,7 @@
 #
 # Translators:
 # blabla, 2011.
+#   <blabla@trash-mail.com>, 2012.
 # Carlos Diaz <cedpren@gmail.com>, 2011.
 # foo <foo@bar>, 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 <punkibastardo@gmail.com>\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 <blabla@trash-mail.com>\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
-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
-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/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/index_jsp.java:106
+#: ../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
-msgid "private"
-msgstr "privado"
+#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:133
+msgid "Overview"
+msgstr "Resumen"
 
 #: ../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/config_jsp.java:127
 #: ../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/index_jsp.java:116
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:119
-msgid "master"
-msgstr "principal"
+msgid "Address books"
+msgstr "Libretas de direcciones"
 
 #: ../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/config_jsp.java:129
 #: ../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/index_jsp.java:118
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:121
-msgid "router"
-msgstr "router"
+msgid "private"
+msgstr "privado"
 
 #: ../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/config_jsp.java:131
 #: ../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/index_jsp.java:120
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:123
-msgid "published"
-msgstr "publicado"
+msgid "master"
+msgstr "principal"
 
 #: ../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/config_jsp.java:133
 #: ../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/index_jsp.java:122
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:125
-msgid "Subscriptions"
-msgstr "Suscripciones"
+msgid "router"
+msgstr "router"
 
 #: ../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/config_jsp.java:135
 #: ../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/index_jsp.java:124
 #: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:127
-msgid "Configuration"
-msgstr "Configuración"
+msgid "published"
+msgstr "publicado"
+
+#: ../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: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: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 <a href="
 "\"subscriptions\">subscriptions</a> file."
@@ -664,7 +669,7 @@ msgstr ""
 "Suscribirse a otras páginas es fácil, sólo añádelas a tu archivo de <a href="
 "\"subscriptions\">subscripciones</a>."
 
-#: ../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 <a href=\"http://www.i2p2.i2p/"
 "naming.html\">the overview on www.i2p2.i2p</a>."
@@ -672,11 +677,11 @@ msgstr ""
 "Para mayor información acerca del nombrado en I2P, consulta <a href=\"http://"
 "www.i2p2.i2p/naming.html\">la información general en www.i2p2.i2p</a>."
 
-#: ../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 7ecb3736333e85788c20365c2edc09aad43ee7d9..6330e74d6587715d57496c322af6ee6e8fe7faaf 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 <foo@bar>, 2009.
 #
+# Translators:
+#   <bastien@quelen.net>, 2012.
+# ducki2p <ducki2p@gmail.com>, 2011.
+# foo <foo@bar>, 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 <magma@mail.i2p>\n"
-"Language-Team: duck <duck@mail.i2p>\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 <bastien@quelen.net>\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 <a href=\"subscriptions.jsp\">subscriptions</a> file."
-msgstr "La souscription à des sites supplémentaires est aisée:  ajoutez-les simplement à votre fichier de <a href=\"subscriptions.jsp\">souscriptions</a> ."
+#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138
+msgid ""
+"Subscribing to additional sites is easy, just add them to your <a href="
+"\"subscriptions\">subscriptions</a> file."
+msgstr ""
 
-#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:119
-msgid "For more information on naming in I2P, see <a href=\"http://www.i2p2.i2p/naming.html\">the overview on www.i2p2.i2p</a>."
-msgstr "Plus d'infos sur <a href=\"http://www.i2p2.i2p/techintro_fr.html#app.naming\">le nommage dans I2P</a>."
+#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:140
+msgid ""
+"For more information on naming in I2P, see <a href=\"http://www.i2p2.i2p/"
+"naming.html\">the overview on www.i2p2.i2p</a>."
+msgstr ""
+"Plus d'infos sur <a href=\"http://www.i2p2.i2p/techintro_fr.html#app.naming"
+"\">le nommage dans I2P</a>."
 
-#: ../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'<a href=\"http://127.0.0.1:7657/susidns/images/how_fr.png\">illustration traduite</a>."
+#: ../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'<a href=\"http://127.0.0.1:7657/susidns/images/"
+"how_fr.png\">illustration traduite</a>."
 
-#: ../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 <a href=\"http://www.i2p2.i2p/faq_fr.html#subscriptions\">FAQ</a> 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 <a href=\"http://www.i2p2.i2p/faq_fr.html#subscriptions\">FAQ</a> "
+"pour une liste d'URLs de souscriptions."
diff --git a/apps/susidns/locale/messages_nl.po b/apps/susidns/locale/messages_nl.po
index 7664c92c895840a7ff1b95bb9ae686460e3648ba..0137881a15ecafc167f833e24f95cefd81bbbe08 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 <ducki2p@gmail.com>\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/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/AddressbookBean.java:204
-msgid "Search within filtered list"
-msgstr "Zoek binnen gefilterde lijst"
+#: ../src/java/src/i2p/susi/dns/AddressBean.java:154
+#, java-format
+msgid "Host name cannot contain \"{0}\""
+msgstr ""
 
-#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:206
-msgid "Filtered list"
-msgstr "Gefilterde lijst"
+#: ../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/AddressbookBean.java:210
-msgid "no matches"
-msgstr "geen resultaten"
+#: ../src/java/src/i2p/susi/dns/AddressBean.java:218
+msgid "None"
+msgstr ""
 
-#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:213
-msgid "Addressbook"
-msgstr "Adresboek"
+#: ../src/java/src/i2p/susi/dns/AddressBean.java:226
+msgid "Hashcash"
+msgstr ""
 
-#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:215
-msgid "contains no entries"
-msgstr "bevat geen items"
+#: ../src/java/src/i2p/susi/dns/AddressBean.java:228
+msgid "Hidden"
+msgstr ""
 
-#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:217
-msgid "contains 1 entry"
-msgstr "bevat 1 item"
+#: ../src/java/src/i2p/susi/dns/AddressBean.java:230
+msgid "Signed"
+msgstr ""
 
-#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:219
+#: ../src/java/src/i2p/susi/dns/AddressBean.java:232
 #, java-format
-msgid "contains {0} entries"
-msgstr "bevat {0} items"
+msgid "Type {0}"
+msgstr ""
 
-#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:229
+#: ../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: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:311
-msgid "Addressbook saved."
+#: ../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:150
+#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:135
+msgid "Storage"
+msgstr ""
 
-#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:163
+#: ../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:307
+msgid "More information on this entry"
+msgstr ""
 
-#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:312
+#: ../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 <a href="
-"\"subscriptions.jsp\">subscriptions</a> file."
+"\"subscriptions\">subscriptions</a> file."
 msgstr ""
 "Subscriptions op andere sites toevoegen is eenvoudig, voeg ze toe aan het <a "
 "href=\"subscriptions.jsp\">subscriptions</a> 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 <a href=\"http://www.i2p2.i2p/"
+"For more information on naming in I2P, see <a href=\"http://www.i2p2.i2p/"
 "naming.html\">the overview on www.i2p2.i2p</a>."
 msgstr ""
 "Voor meer informatie over naamgeving in i2p, zie <a href=\"http://www.i2p2."
 "i2p/naming.html\">het overzicht op www.i2p2.i2p</a>."
 
-#: ../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/susidns/locale/messages_sv.po b/apps/susidns/locale/messages_sv.po
index 1bb8e0fb8abfa59617c5c5d02f5b02ce8a2e3c19..e602afce6acf39fcc6b3eeb5301be5ec6bf3b4ef 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:
 #   <ducki2p@gmail.com>, 2011.
 # Martin Svensson <digitalmannen@gmail.com>, 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 <digitalmannen@gmail.com>\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 <a "
-"href=\"subscriptions\">subscriptions</a> file."
-msgstr "Att prenumerera på ytterligare siter är enkelt, lägg bara till dem i din <a href=\"subscriptions\">subscriptions</a> fil. "
+"Subscribing to additional sites is easy, just add them to your <a href="
+"\"subscriptions\">subscriptions</a> file."
+msgstr ""
+"Att prenumerera på ytterligare siter är enkelt, lägg bara till dem i din <a "
+"href=\"subscriptions\">subscriptions</a> 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 <a "
-"href=\"http://www.i2p2.i2p/naming.html\">the overview on www.i2p2.i2p</a>."
-msgstr "För mer information om namngivning i I2P, se <a href=\"http://www.i2p2.i2p/naming.html\"> översikten på www.i2p2.i2p </a>."
+"For more information on naming in I2P, see <a href=\"http://www.i2p2.i2p/"
+"naming.html\">the overview on www.i2p2.i2p</a>."
+msgstr ""
+"För mer information om namngivning i I2P, se <a href=\"http://www.i2p2.i2p/"
+"naming.html\"> översikten på www.i2p2.i2p </a>."
 
-#: ../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/susidns/src/java/src/i2p/susi/dns/AddressbookBean.java b/apps/susidns/src/java/src/i2p/susi/dns/AddressbookBean.java
index 93729cad105bba0ee8d9b32b580ba199a6a35978..883184ee116c0ad48e443aacc205769fe3f8fe02 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<String> 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 0000000000000000000000000000000000000000..a5cc49e2da2bccdd0990ed2972689f8f0be1d6eb
--- /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 69597f270b7b58bea5391238382d0d8fecf7fb37..8675613c5c2a62df586a6efc04baf49f2ddab45f 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 fe9666473bb4ec2022c5b8dcb18044f9382e4a5d..61487f8116e4af65f5e08ff6e72f28ef82f881ed 100644
--- a/apps/susidns/src/jsp/addressbook.jsp
+++ b/apps/susidns/src/jsp/addressbook.jsp
@@ -47,12 +47,12 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>${book.book} <%=intl._("address book")%> - susidns</title>
-<link rel="stylesheet" type="text/css" href="css.css">
+<link rel="stylesheet" type="text/css" href="<%=book.getTheme()%>susidns.css">
 </head>
 <body>
 <div class="page">
 <div id="logo">
-<a href="index"><img src="images/logo.png" alt="" title="<%=intl._("Overview")%>" border="0"/></a>
+<a href="index"><img src="<%=book.getTheme()%>images/logo.png" alt="" title="<%=intl._("Overview")%>" border="0"/></a>
 </div>
 <hr>
 <div id="navi">
diff --git a/apps/susidns/src/jsp/config.jsp b/apps/susidns/src/jsp/config.jsp
index a39b52602b8396102c7e38f6d28a37baaee9a88a..95e904c3a3f9b5530d3b30cc7c88490c7afcd6d1 100644
--- a/apps/susidns/src/jsp/config.jsp
+++ b/apps/susidns/src/jsp/config.jsp
@@ -36,6 +36,7 @@
 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
 <jsp:useBean id="version" class="i2p.susi.dns.VersionBean" scope="application"/>
 <jsp:useBean id="cfg" class="i2p.susi.dns.ConfigBean" scope="session"/>
+<jsp:useBean id="base" class="i2p.susi.dns.BaseBean" scope="session" />
 <jsp:useBean id="intl" class="i2p.susi.dns.Messages" scope="application" />
 <jsp:setProperty name="cfg" property="*" />
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
@@ -43,12 +44,12 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title><%=intl._("configuration")%> - susidns</title>
-<link rel="stylesheet" type="text/css" href="css.css">
+<link rel="stylesheet" type="text/css" href="<%=base.getTheme()%>susidns.css">
 </head>
 <body>
 <div class="page">
 <div id="logo">
-<a href="index"><img src="images/logo.png" alt="" title="<%=intl._("Overview")%>" border="0"/></a>
+<a href="index"><img src="<%=base.getTheme()%>images/logo.png" alt="" title="<%=intl._("Overview")%>" border="0"/></a>
 </div><hr>
 <div id="navi">
 <p>
@@ -129,6 +130,9 @@
 <li><b>log</b> -
 <%=intl._("File to log activity to (change to /dev/null if you like)")%>
 </li>
+<li><b>theme</b> -
+<%=intl._("Name of the theme to use (defaults to 'light')")%>
+</li>
 </ul>
 </div><hr>
 <div id="footer">
diff --git a/apps/susidns/src/jsp/details.jsp b/apps/susidns/src/jsp/details.jsp
index 3c67305e1d573316bd3ee074ee8061cd4478ef47..42aa32f86baf056b3367779ea11b75fc0b43a803 100644
--- a/apps/susidns/src/jsp/details.jsp
+++ b/apps/susidns/src/jsp/details.jsp
@@ -41,12 +41,12 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>${book.book} <%=intl._("addressbook")%> - susidns</title>
-<link rel="stylesheet" type="text/css" href="css.css">
+<link rel="stylesheet" type="text/css" href="<%=book.getTheme()%>susidns.css">
 </head>
 <body>
 <div class="page">
 <div id="logo">
-<a href="index"><img src="images/logo.png" alt="" title="<%=intl._("Overview")%>" border="0"/></a>
+<a href="index"><img src="<%=book.getTheme()%>images/logo.png" alt="" title="<%=intl._("Overview")%>" border="0"/></a>
 </div>
 <hr>
 <div id="navi">
diff --git a/apps/susidns/src/jsp/index.jsp b/apps/susidns/src/jsp/index.jsp
index 97b3c920b8795c03c569f9200ff96656e7675032..d90a4d76399e3d7590e9f6bd51805675a9cd899a 100644
--- a/apps/susidns/src/jsp/index.jsp
+++ b/apps/susidns/src/jsp/index.jsp
@@ -35,18 +35,19 @@
 <%@ page contentType="text/html"%>
 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
 <jsp:useBean id="version" class="i2p.susi.dns.VersionBean" scope="application" />
+<jsp:useBean id="base" class="i2p.susi.dns.BaseBean" scope="session" />
 <jsp:useBean id="intl" class="i2p.susi.dns.Messages" scope="application" />
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title><%=intl._("Introduction")%> - SusiDNS</title>
-<link rel="stylesheet" type="text/css" href="css.css">
+<link rel="stylesheet" type="text/css" href="<%=base.getTheme()%>susidns.css">
 </head>
 <body>
 <div class="page">
 <div id="logo">
-<img src="images/logo.png" alt="susidns logo" border="0">
+<img src="<%=base.getTheme()%>images/logo.png" alt="susidns logo" border="0">
 </div>
 <hr>
 <div id="navi">
@@ -85,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.")%>
 </p>
-<center><img src="images/how.png" border="0" alt="address book working scheme" title="How the address book works" class="illustrate" /></center>
+<center><img src="/themes/susidns/images/how.png" border="0" alt="address book working scheme" title="How the address book works" class="illustrate" /></center>
 </div>
 <hr>
 <div id="footer">
diff --git a/apps/susidns/src/jsp/subscriptions.jsp b/apps/susidns/src/jsp/subscriptions.jsp
index f7b6fa03545bded668fe5d470efa00adf54ec970..e16a6747361ab3567db2478c5b135499493900a0 100644
--- a/apps/susidns/src/jsp/subscriptions.jsp
+++ b/apps/susidns/src/jsp/subscriptions.jsp
@@ -43,12 +43,12 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title><%=intl._("subscriptions")%> - susidns</title>
-<link rel="stylesheet" type="text/css" href="css.css">
+<link rel="stylesheet" type="text/css" href="<%=subs.getTheme()%>susidns.css">
 </head>
 <body>
 <div class="page">
 <div id="logo">
-<a href="index"><img src="images/logo.png" alt="" title="<%=intl._("Overview")%>" border="0"/></a>
+<a href="index"><img src="<%=subs.getTheme()%>images/logo.png" alt="" title="<%=intl._("Overview")%>" border="0"/></a>
 </div><hr>
 <div id="navi">
 <p>
diff --git a/apps/susimail/locale/messages_de.po b/apps/susimail/locale/messages_de.po
index ca337c335ccc0e1d13dba8c6425c11dcd075b8d1..9b3edcdddb1102c3b048e4dc66c67443535429e7 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_en.po b/apps/susimail/locale/messages_en.po
index f1eb8d7a297a481349ca3e3707a9871e871734d9..89c53708cb77e8092c7ab9ed029ef307a959ee1c 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 <duck@mail.i2p>\n"
 "Language-Team: duck <duck@mail.i2p>\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
+#: src/src/i2p/susi/webmail/WebMail.java:483
 #, java-format
 msgid "Charset \\''{0}\\'' not supported."
 msgstr ""
 
-#: 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 ""
 
-#: 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
+#: src/src/i2p/susi/webmail/WebMail.java:510
 #, java-format
 msgid "attachment ({0})."
 msgstr ""
 
-#: src/src/i2p/susi/webmail/WebMail.java:510
+#: 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
+#: src/src/i2p/susi/webmail/WebMail.java:943
 #, java-format
 msgid "No Encoding found for {0}"
 msgstr ""
 
-#: 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 ""
 
-#: 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 ""
diff --git a/apps/susimail/locale/messages_es.po b/apps/susimail/locale/messages_es.po
index 7e59554047699658c57b5e7f0bd97a725969c0d7..41a6e512f35c037982c6c1909dd2bba64ff5bc04 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 <punkibastardo@gmail.com>\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 83f4b4f1ccc3d7b5c54f008e487859a273396a6a..b423f944c6bf68becc653d76664c3b38b9c4d136 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 <magma@mail.i2p>\n"
 "Language-Team: duck <duck@mail.i2p>\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_nl.po b/apps/susimail/locale/messages_nl.po
index 80fb36f32e3c07edcadce033503f6ca7bc4738d7..4a55365bdf0ce420c3bfb976dd48f80f7a52610b 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 <duck@mail.i2p>\n"
 "Language-Team: duck <duck@mail.i2p>\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?"
diff --git a/apps/susimail/locale/messages_sv.po b/apps/susimail/locale/messages_sv.po
index 6ea6510eb56a49dcfb939b84072c0ec99a7fc59d..438c540f10f436e7571678b732acb4db4a29d5f7 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 <digitalmannen@gmail.com>\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/apps/susimail/src/css.css b/apps/susimail/src/css.css
deleted file mode 100644
index 8af8b1ae0ee9751fe1f7a5b9f6dc5c89e659c7bc..0000000000000000000000000000000000000000
--- a/apps/susimail/src/css.css
+++ /dev/null
@@ -1,193 +0,0 @@
-body {
-	background-color: #eef;
-	color:#001;
-	font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif;
-}
-
-li {
-
-	color:#001;
-	line-height:12pt;
-	font-size:10pt;
-	margin-left:5mm;
-	margin-right:5mm;
-}
-
-p {
-	color:#001;
-	line-height:12pt;
-	margin-left:5mm;
-	margin-right:5mm;
-	font-size:10pt;
-}
-
-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;
-}
-
-p.mailbody {
-  font: 10pt "Lucida Console", "DejaVu Sans Mono", Courier, mono;
-	margin-left:1cm;
-	margin-right:1cm;
-   text-align: left;
-}
-
-a {
-	color:#327BBF;
-	text-decoration:none;
-}
-
-a:hover {
-	text-decoration:underline;
-}
-
-td {
-
-	color:#001;
-	line-height:12pt;
-	margin-left:5mm;
-	margin-right:5mm;
-	font-size:10pt;
-}
-
-tr.list0 {
-	background-color:#e0e0e0;
-}
-
-tr.list1 {
-	background-color:#ffffff;
-}
-
-table.noborder {
-	margin-left:0mm;
-	margin-top:0mm;
-	margin-right:0mm;
-}
-
-pre {
-  font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono;
-	margin-left:1cm;
-	margin-right:1cm;
-}
-
-.page {
-	background-color: #fff;
-	color:#001;
-  margin: 20px;
-  padding: 0 20px;
-  -moz-border-radius: 4px;
-  -khtml-border-radius: 4px;
-  border-radius: 4px;
-  border: 1px solid #001;
-  font-size: 10pt !important;
-  line-height: 160% !important;
-  -moz-box-shadow: inset 0px 0px 1px 0px #002;
-  text-align: center;
-}
-
-table {
-  text-align: justify;
-  width: 100%;
-}
-
-th {
-  font-size: 10pt;
-  font-weight: bold;
-}
-
-form {
-  line-height: 160%
-}
-
-.mailhead {
-  font-size: 9pt;
-  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;
-     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;
-     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;
-     min-height: 22px;
-}
-
-input.firstpage {
-     background: #ddf url('/themes/console/images/arrow_up.png') no-repeat 2px center;
-     padding: 2px 3px 2px 20px;
-     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;
-     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;
-     min-height: 22px;
-}
-
-input.markall, input.show {
-     background: #ddf url('/themes/console/images/tick.png') no-repeat 2px center;
-     padding: 2px 3px 2px 20px;
-     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;
-     min-height: 22px;
-}
-
-input.prevpage {
-     background: #ddf url('/themes/console/images/arrow_left.png') no-repeat 2px center;
-     padding: 2px 3px 2px 20px;
-     min-height: 22px;
-}
-
-input.send, input.setpagesize {
-     background: #ddf url('/themes/console/images/accept.png') no-repeat 2px center;
-     padding: 2px 3px 2px 20px;
-     min-height: 22px;
-}
-
diff --git a/apps/susimail/src/src/i2p/susi/webmail/WebMail.java b/apps/susimail/src/src/i2p/susi/webmail/WebMail.java
index 3f73b65332103b7bc7b97d0c1309b4c0eea401d4..65cb6404af5395ce7080c775f6e03a1ea9ca91f9 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 = "&nbsp;&nbsp;&nbsp;";
 	private static final String thSpacer = "<th>&nbsp;</th>\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 + "&nbsp;<a href=\"" + myself + "?" + name + "=up\"><img src=\"3up.png\" border=\"0\" alt=\"^\"></a><a href=\"" + myself + "?" + name + "=down\"><img src=\"3down.png\" border=\"0\" alt=\"v\"></a>";
+		return "" + label + "&nbsp;<a href=\"" + myself + "?" + name + "=up\"><img src=\"" + imgPath + "3up.png\" border=\"0\" alt=\"^\"></a><a href=\"" + myself + "?" + name + "=down\"><img src=\"" + imgPath + "3down.png\" border=\"0\" alt=\"v\"></a>";
 	}
 	/**
 	 * 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
 					"<head>\n" +
 					"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\n" +
 					"<title>susimail - " + subtitle + "</title>\n" +
-					"<link rel=\"stylesheet\" type=\"text/css\" href=\"css.css\">\n" +
+					"<link rel=\"stylesheet\" type=\"text/css\" href=\"" + sessionObject.themePath + "susimail.css\">\n" +
 					"</head>\n<body>\n" +
-					"<div class=\"page\"><p><img src=\"susimail.png\" alt=\"Susimail\"><br>&nbsp;</p>\n" +
+					"<div class=\"page\"><p><img src=\"" + sessionObject.imgPath + "susimail.png\" alt=\"Susimail\"><br>&nbsp;</p>\n" +
 					"<form method=\"POST\" enctype=\"multipart/form-data\" action=\"" + myself + "\">" );
 
 				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") ) + "<table cellspacing=\"0\" cellpadding=\"5\">\n" +
 			"<tr><td colspan=\"8\"><hr></td></tr>\n<tr>" +
-			thSpacer + "<th>" + sortHeader( SORT_SENDER, _("Sender") ) + "</th>" +
-			thSpacer + "<th>" + sortHeader( SORT_SUBJECT, _("Subject") ) + "</th>" +
-			thSpacer + "<th>" + sortHeader( SORT_DATE, _("Date") ) + sortHeader( SORT_ID, "" ) + "</th>" +
-			thSpacer + "<th>" + sortHeader( SORT_SIZE, _("Size") ) + "</th></tr>" );
+			thSpacer + "<th>" + sortHeader( SORT_SENDER, _("Sender"), sessionObject.imgPath ) + "</th>" +
+			thSpacer + "<th>" + sortHeader( SORT_SUBJECT, _("Subject"), sessionObject.imgPath ) + "</th>" +
+			thSpacer + "<th>" + sortHeader( SORT_DATE, _("Date"), sessionObject.imgPath ) + sortHeader( SORT_ID, "", sessionObject.imgPath ) + "</th>" +
+			thSpacer + "<th>" + sortHeader( SORT_SIZE, _("Size"), sessionObject.imgPath ) + "</th></tr>" );
 		int bg = 0;
 		int i = 0;
 		for( Iterator it = sessionObject.folder.currentPageIterator(); it != null && it.hasNext(); ) {
diff --git a/build.xml b/build.xml
index 4b3cfbb87be1028623c749b9c0168ea7a3782e17..3e7f5e0542094d5fac90858b33786e8298db4e22 100644
--- a/build.xml
+++ b/build.xml
@@ -539,7 +539,7 @@
             <arg value="-f1" />
             <arg value="-d;" />
         </exec>
-        <exec executable="awk" outputproperty="build.extra" failifexecutionfails="false">
+        <exec executable="awk" osfamily="unix" outputproperty="build.extra" failifexecutionfails="false">
             <arg value="-F&quot;" />
             <arg value="/public final static String EXTRA/{print $2}" />
             <arg value="router/java/src/net/i2p/router/RouterVersion.java" />
diff --git a/core/java/src/net/i2p/CoreVersion.java b/core/java/src/net/i2p/CoreVersion.java
index fd03aafedd90b4b31cc55885b8f526f7ac11d533..968bed9d39003a7311d875f11ba496e6423601bd 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/core/java/src/net/i2p/client/I2PSessionImpl.java b/core/java/src/net/i2p/client/I2PSessionImpl.java
index 9dc50b12b4d993c45f6659a22868015843dff43c..21bff1a8b199709606fc226f7903d5463de5fd6d 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/core/java/src/net/i2p/crypto/ElGamalAESEngine.java b/core/java/src/net/i2p/crypto/ElGamalAESEngine.java
index ec653f45b3996f593c6667a6f0540a4255edcf88..e0ffff6719d5de1074bc4329a003d2bac216ef25 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 441c5312d02d5dd5a39a1358aee21a8350197155..b9a00b99885516d8a03e19ad83c55f6888a57a01 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 d957d175f65a479cca5604504f1edd2f956a12d4..ebc87371252f9e9c6ee955f1a8b1969e0520b3b5 100644
--- a/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java
+++ b/core/java/src/net/i2p/crypto/TransientSessionKeyManager.java
@@ -303,7 +303,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) {
diff --git a/core/java/src/net/i2p/util/EepGet.java b/core/java/src/net/i2p/util/EepGet.java
index cbe4b42e7b1b5fe33f6441986c2536b0029e7d12..af6055129673c8e66a724c52695dc621a6854d39 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/core/java/src/net/i2p/util/Executor.java b/core/java/src/net/i2p/util/Executor.java
index 1bff8755786dc9ea539500f2364087e009ff6f32..463882a25ca8e855cfa6673452e5a4d3b2c851ec 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<SimpleTimer.TimedEvent> _readyEvents;
     private final SimpleStore runn;
 
-    public Executor(I2PAppContext ctx, Log log, List events, SimpleStore x) {
+    public Executor(I2PAppContext ctx, Log log, List<SimpleTimer.TimedEvent> 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);
-    }
 }
diff --git a/core/java/src/net/i2p/util/LookaheadInputStream.java b/core/java/src/net/i2p/util/LookaheadInputStream.java
index ed698eb3acaac234aa3fa64ea1b2d31071f80b0c..67d48e87ad81dad3f4427eba09776c7f2a61c31e 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 1368a1619821f88a9896fbbac4699e0a7c9c2bb1..2e58d61638dc6246f86ec81f38977dbc7fde0b35 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;
diff --git a/debian/control b/debian/control
index 7941f4617aa86a3bf0c5d6b416748f775b8250b9..1e7e30c539c47b0b1cf555c99a9bc3c19e4a2ed2 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.docs b/debian/i2p-router.docs
index ac63ab5ce8af8cfb414cad56e778e7bf22faa11f..b2478d113e48ac8ea3986922f1571ecd1ec3f501 100644
--- a/debian/i2p-router.docs
+++ b/debian/i2p-router.docs
@@ -1 +1,2 @@
-pkg-temp/licenses 
+pkg-temp/licenses
+debian/README.Debian
diff --git a/debian/i2p-router.install b/debian/i2p-router.install
index c6f649c8ff9b7f4023cc047f5d719c6938bf1f62..a473c07ac205473757b94ccf6b079e76b1b48110 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 f66cafb4a1e17167ca6890351a0031b7f6185da0..9371f8e7b84c10215b42c2e44ca4f2af0dc68ce5 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
diff --git a/debian/po/el.po b/debian/po/el.po
new file mode 100644
index 0000000000000000000000000000000000000000..9699e0aadc0386eea73a26987d35b88c6e5dccd1
--- /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:
+#   <lixtetrax@grhack.net>, 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 <lixtetrax@grhack.net>\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/debian/rules b/debian/rules
index dca0398d2e92c05691e6b46698c5d19014c1288d..d5f9b339fa287e2ccac17b6cc98dfd938d35ae5d 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
 	
diff --git a/history.txt b/history.txt
index 1955fa03091a00fe3d7f03358b5f35e90b59279a..76794f1cc6e76f9af995714412fcd8a7a38013d5 100644
--- a/history.txt
+++ b/history.txt
@@ -1,3 +1,128 @@
+* 2012-07-30 0.9.1 released
+
+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
+
+2012-07-26 sponge
+* BOB Fix static references to Log
+
+2012-07-24 sponge
+ * BOB reset spin flag to enable restart from zap command
+
+2012-07-24 str4d
+ * Summary bar: disable fallback iframe in summary.jsi (so when JS is disabled
+   the summary bar will not refresh at all)
+ * 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
+ * Router: Don't create router.ping file on Android
+ * SSLEepGet: Fix on Android (ticket #668)
+
+2012-07-21 zzz
+ * i2psnark: Remove dark theme
+ * 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 (c/o dr|z3d) 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
+
+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
+     open the app in a new tab):
+     - i2ptunnel
+     - i2psnark
+     - susimail
+     - susidns
+   - Theme improvements
+     - Added theme support to susimail and susidns
+       - "susimail.theme=foo" in susimail.config
+       - "theme=foo" on susidns config page
+     - Extensive work on dark console theme (dr|z3d)
+       - Improved integration of i2ptunnel in iframe
+       - General improvements
+     - New dark themes for i2psnark, susimail and susidns which integrate well
+       with dark console theme (dr|z3d)
+     - Tweaks to other themes (console and i2psnark) to work with the various
+       structural changes (dr|z3d)
+     - Added per-theme favicons
+     - Updated IE shim to fix some issues
+   - Summary bar improvements
+     - Updated every console page to use Ajax for the summary bar
+       - Falls back to iFrame if JS disabled
+       - Ajax refresh time is adjustable
+     - The summary bar is now customizable; sections can be added, removed and
+       reordered as desired
+     - Added/updated tooltips
+     - Added a new summary bar section to show news headings when the main news
+       display is hidden
+   - Changes to structure of /home to bring it in line with rest of console
+ * i2psnark
+   - Reworked the torrent info/file manager page to improve the layout
+
+2012-07-15 zzz
+ * XORComparator: Reduce object churn (Ticket #658)
+
+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
+   - 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
+ * 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
+ * Update: Increase eepget timeouts
+
 2012-06-24 zzz
  * ElGamalAESEngine: Fix bad size estimate when tags are included,
                      resulting in trailing zeros after the padding
diff --git a/installer/install.xml b/installer/install.xml
index 4fb913a2db39b1a93fe94ecd9b00e3c8ec531d4c..d694d74a0c4a747546710604f9d0861647289cfb 100644
--- a/installer/install.xml
+++ b/installer/install.xml
@@ -4,7 +4,7 @@
 
     <info>
         <appname>i2p</appname>
-        <appversion>0.9</appversion>
+        <appversion>0.9.1</appversion>
         <authors>
             <author name="I2P" email="http://forum.i2p2.de/"/>
         </authors>
diff --git a/installer/resources/certificates/cowpuncher.drollette.com.crt b/installer/resources/certificates/cowpuncher.drollette.com.crt
new file mode 100644
index 0000000000000000000000000000000000000000..c38e081588873697d90482c765e4927a6f8e9021
--- /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/installer/resources/checklist.txt b/installer/resources/checklist.txt
index 2b1b3a1cb27e170b0942b6789f66cbafe731fcd5..865506c99d3340b2cc709a713152047755ba05f6 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/geoip.txt b/installer/resources/geoip.txt
index fb4fc214932e8ab70c3eb7c7a5e8f4966057226c..f7ecfe073a54cc2ef6af998f3a5f365104000b4c 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
diff --git a/installer/resources/hosts.txt b/installer/resources/hosts.txt
index 3274dfe323fed13014f5fd4a6dafd29cc8a50412..61ac7a8d082b458de2aae96ad01bf4be7b45e136 100644
--- a/installer/resources/hosts.txt
+++ b/installer/resources/hosts.txt
@@ -335,3 +335,8 @@ 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
+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/installer/resources/i2prouter b/installer/resources/i2prouter
index 1e15f57b9a009a070e0e27a066f1ec5cb5aaf10f..ac391947eab70c3c4d3c0f94a0aff04be8a0a858 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" ]
diff --git a/installer/resources/locale/po/messages_de.po b/installer/resources/locale/po/messages_de.po
index 92b79ae4f1a3fe1fb7a3a93ac65839238af75bba..c2d5df7e1e08ef4992662a0dc4ed9c7cbd486647 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 <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\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."
diff --git a/installer/resources/news.xml b/installer/resources/news.xml
index 3eb79da251a85ffe46475ff9ed7edd06c989f584..3bec527ca2baadb97071b7fe230f91081aedc3bc 100644
--- a/installer/resources/news.xml
+++ b/installer/resources/news.xml
@@ -1,43 +1,14 @@
 <!--
-<i2p.news date="$Date: 2012-01-06 00:00:00 $">
-<i2p.release version="0.9" date="2012/05/02" minVersion="0.6" />
+<i2p.news date="$Date: 2012-07-30 00:00:00 $">
+<i2p.release version="0.9.1" date="2012/07/30" minVersion="0.6" />
 -->
 <div lang="en">
-<h3>2012-05-02: <b>0.9 <a href="http://www.i2p2.i2p/release-0.9.html">Released</a></b></h3>
+<h3>2012-07-30: <b>0.9.1 <a href="http://www.i2p2.i2p/release-0.9.1.html">Released</a></b></h3>
 
 <p>
-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.
-</p>
-
-<p><strong>Update info</strong></p>
-
-<p>  In-network updates and new installs will include Jetty 6, Tomcat, and JSTL.
- PPA (Ubuntu/Debian) updates will have new dependencies for these packages.</p>
-
-<p> 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.
-</p>
-
-<p> 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. </p>
-
-<p>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.
-
-<p>   Plugin information:
-<br />     Plugins not listed below should continue to work under Jetty 6.
-<br />     The following plugins require updates for Jetty 6. The router will download and install them a few minutes
-      after upgrading: i2pbote, pebble, zzzot
-<br />     The following plugins have been renamed and for Jetty 6. Users must manually remove them and download the new versions
-      after upgrading: neodatis, seedless
-</p>
-
-<p>   Other non-standard console and eepsite webapps not packaged by the I2P development team may or may not
-      require modifications.
 </p><p>
 Say hello to the volunteers on the <a href="irc://127.0.0.1:6668/i2p-help">#i2p-help IRC channel</a>.
 <a href="http://www.i2p2.i2p/getinvolved.html">Get involved</a>,
diff --git a/installer/resources/proxy/dnfh-header.ht b/installer/resources/proxy/dnfh-header.ht
index b50a3395f2440622dfa31074af86a2073fade1ab..126c93f252e701cb288bedaa12f5dbaf6cfe23b0 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 c2c80f198ba85b10439ee7f116b57945e3db967c..9f9413424e15f12e5b9b652ef04c2e61bb6bb19a 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 d5dce0364ac34449bf4f916241b81d4920172634..c24e2d6bf61cef55210ede7b06e46e8330d2f7f3 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 0dc34e3dbfc519610ba79f6d11d5b1e3ec1094e8..296a62dddcf3c41116f49ebd95d661cf9de77b94 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 cf24cbc277ae538175a97820e72c4e0c45c73780..0e34195599710f578e6888fac971b1df748c4e9b 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 bf69555006eeb74367c76651ea603488d958f6eb..1e65a67c168f7d1d93017acc3ab23e0cb39c257c 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
diff --git a/installer/resources/readme/readme.html b/installer/resources/readme/readme.html
index 3834b3d794905265f71fe8e073128c49aefd1606..0e3405d1480d7796ac4766d70e1048ca6599c5af 100644
--- a/installer/resources/readme/readme.html
+++ b/installer/resources/readme/readme.html
@@ -9,7 +9,7 @@
 
 <li class="tidylist"><b>Invisible Internet &amp; Public Web Browsing</b><br>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). <a href="http://www.i2p2.de/htproxyports.html" target="_blank">Configure your browser</a> to use the HTTP proxy at <code>127.0.0.1 port 4444</code>, then browse to an eepsite or a normal, unencrypted <code>http://</code> address. If you wish to disable or change outproxy access to the normal internet, remove or modify the outproxy entry for <code>false.i2p</code> under the <i>Outproxies</i> option in the <a href="/i2ptunnel/edit?tunnel=0" target="_blank">I2P HTTP Proxy  Tunnel Editor</a>. In the "Sites of Interest" section <a href="#eepsites">below</a>, we list a few of the sites hosted on I2P.</li>
 
-<li class="tidylist"><b>Anonymous E-Mail</b><br>Postman's I2P-based mail system can be accessed either via <a href="/susimail/susimail">I2P's built-in mail client</a>
+<li class="tidylist"><b>Anonymous E-Mail</b><br>Postman's I2P-based mail system can be accessed either via <a href="/webmail">I2P's built-in mail client</a>
   (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 <a href="http://hq.postman.i2p/" target="_blank">hq.postman.i2p</a>. Additionally, <a href="http://i2pbote.i2p/" target="_blank">I2P-Bote</a> 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 <a href="#plugins">plugin</a>.</li>
diff --git a/installer/resources/readme/readme_de.html b/installer/resources/readme/readme_de.html
index d72cb2f63dde9aaf7a54161235d60780a2f242c1..6dc9e905344b24dbf4bb12a45acb8ff92dca4669 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 <a href="http://hq.postman.i2p/">hq.postman.i2p</a>.
-     Im Verbund damit gibt es <a href="/susimail/susimail">susimail</a>, einen 
+     Im Verbund damit gibt es <a href="/webmail">susimail</a>, einen 
      browserbasierten anonymen POP3/SMTP-Klienten, fertig eingerichtet 
      f&uuml;r Postmans Email-Service. 
      <br>Oder probier unser neues serverloses und Ende-zu-Ende-verschl&uuml;sseltes Emailsystem <a href="http://tjgidoycrw6s3guetge3kvrvynppqjmvqsosmtbmgqasa6vmsf6a.b32.i2p/">I2P-Bote</a> (mit Webinterface) aus, welches als Plugin erh&auml;ltlich ist!</li>
diff --git a/installer/resources/readme/readme_es.html b/installer/resources/readme/readme_es.html
index 97467779a618ff792ea77a65d9f045a5b63eb2da..0d5e07bea7a0a9eee58fab6a3bbecea0154b93ef 100644
--- a/installer/resources/readme/readme_es.html
+++ b/installer/resources/readme/readme_es.html
@@ -17,7 +17,7 @@
  <li class="tidylist"><b>navegar en internet</b> - I2P cuenta con un HTTP-"Outproxy". Para poder usarlo, puedes tambi&eacute;n utilizar el proxy HTTP en el puerto 4444 - Si configuras tu navegador web para usar este proxy, puedes visitar las p&aacute;ginas web de forma an&oacute;nima. El tr&aacute;fico ser&aacute; enrutado atrav&eacute;s de la red I2P.</li>
  <li class="tidylist"><b>intercambiar datos</b> - Hay una <a href="i2psnark/">adaptaci&oacute;n</a> para I2P de la aplicaci&oacute;n <a href="http://www.bittorrent.com/">BitTorrent</a> 
      <a href="http://www.klomp.org/snark/">Snark</a>.</li>
- <li class="tidylist"><b>correo electr&oacute;nico an&oacute;nimo</b> - Postman cre&oacute; un sistema de correo electr&oacute;nico que es compatible con las aplicaciones de correo comunes (POP3/SMTP), el cual permite enviar correos electr&oacute;nicos tanto dentro de I2P como recibir y mandar correos de/a internet. Puedes registrar tu cuenta en <a href="http://hq.postman.i2p/">hq.postman.i2p</a>. Junto a esto tenemos <a href="/susimail/susimail">susimail</a>, un cliente an&oacute;nimo de correo que se abre en el navegador web. Ya est&aacute; configurado para el servicio de Postman.<br>Tambi&eacute;n te recomendamos nuestro nuevo sistema de correo electr&oacute;nico sin servidor <a href="http://tjgidoycrw6s3guetge3kvrvynppqjmvqsosmtbmgqasa6vmsf6a.b32.i2p/">I2P-Bote</a>, que existe en forma de plugin. Viene con una interfaz web y cifra todos los mensajes de fin a fin.</li>
+ <li class="tidylist"><b>correo electr&oacute;nico an&oacute;nimo</b> - Postman cre&oacute; un sistema de correo electr&oacute;nico que es compatible con las aplicaciones de correo comunes (POP3/SMTP), el cual permite enviar correos electr&oacute;nicos tanto dentro de I2P como recibir y mandar correos de/a internet. Puedes registrar tu cuenta en <a href="http://hq.postman.i2p/">hq.postman.i2p</a>. Junto a esto tenemos <a href="/webmail">susimail</a>, un cliente an&oacute;nimo de correo que se abre en el navegador web. Ya est&aacute; configurado para el servicio de Postman.<br>Tambi&eacute;n te recomendamos nuestro nuevo sistema de correo electr&oacute;nico sin servidor <a href="http://tjgidoycrw6s3guetge3kvrvynppqjmvqsosmtbmgqasa6vmsf6a.b32.i2p/">I2P-Bote</a>, que existe en forma de plugin. Viene con una interfaz web y cifra todos los mensajes de fin a fin.</li>
  <li class="tidylist"><b>chat an&oacute;nimo</b> - Lanza tu cliente IRC preferido y con&eacute;ctate con el servidor an&oacute;nimo en 
      <b>127.0.0.1 puerto 6668</b>.  Esto te llevar&aacute; a uno de dos servidores an&oacute;nimos de IRC 
      - y ni tu ni los dem&aacute;s usuarios sabr&aacute;n quien es el otro, ni siquiera el administrador del servidor.</li>
diff --git a/installer/resources/readme/readme_fr.html b/installer/resources/readme/readme_fr.html
index 73fa6ec621df9c017601653db690804c6dd0b8bc..e3346af47c1a6688e1b6b18510229a6bce139554 100644
--- a/installer/resources/readme/readme_fr.html
+++ b/installer/resources/readme/readme_fr.html
@@ -34,7 +34,7 @@ mandataire <code>127.0.0.1 sur le port 4444</code>, puis promenez-vous sur les s
 <a href="#eepsites">ci-dessous</a>, vous trouverez notre petite sélection de sites hébergés sur I2P.</li>
 
 <li class="tidylist"><b>Messagerie anonyme</b><br>Le système de messagerie basé sur I2P de Postman est utilisable soit 
-par le <a href="/susimail/susimail">client de messagerie I2P intégré</a> dans la console du routeur (susimail), soit en 
+par le <a href="/webmail">client de messagerie I2P intégré</a> 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 
 <a href="http://hq.postman.i2p/" target="_blank">hq.postman.i2p</a>. En complément, 
diff --git a/installer/resources/readme/readme_nl.html b/installer/resources/readme/readme_nl.html
index c0d37721e7c0db5423f9f83043090711ac0d2fc4..3a3a9cf19c63558cec4c085b1977a5fd61fb4da0 100644
--- a/installer/resources/readme/readme_nl.html
+++ b/installer/resources/readme/readme_nl.html
@@ -9,7 +9,7 @@
 
 <li class="tidylist"><b>Invisible Internet &amp; Public Web Browsing</b><br>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). <a href="http://www.i2p2.de/htproxyports.html" target="_blank">Configureer je browser</a> voor het gebruik van de HTTP proxy op <code>127.0.0.1 poort 4444</code>, waarna je naar zowel eepsites als normale, onversleutelde <code>http://</code> websites kan surfen. Als je een aanpassing wilt maken aan de outproxy of deze wilt uitschakelen kan je de 'client tunnel' voor <code>false.i2p</code> onder het <i>Outproxies</i> gedeelte in de <a href="/i2ptunnel/edit?tunnel=0" target="_blank">I2P HTTP Proxy Tunnel Editor</a>. In het "Interessante websites" gedeelte <a href="#eepsites">hier onder</a> staat een lijst met een paar van de bekende sites die op I2P gehost worden.</li>
 
-<li class="tidylist"><b>Anonieme E-Mail</b><br>Postman's I2P email systeem kan worden benaderd via <a href="/susimail/susimail">de ingebouwde email client</a>
+<li class="tidylist"><b>Anonieme E-Mail</b><br>Postman's I2P email systeem kan worden benaderd via <a href="/webmail">de ingebouwde email client</a>
 (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 <a href="http://hq.postman.i2p/" target="_blank">hq.postman.i2p</a>. Daarnaast is er <a href="http://i2pbote.i2p/" target="_blank">I2P-Bote</a>, 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 <a href="#plugins">plugin</a>.</li>
 
diff --git a/installer/resources/readme/readme_pt.html b/installer/resources/readme/readme_pt.html
index 2b67684206e63c120d43f7ff8453f41de4e83fd5..42de32742740e0a12de7eff69563ccbb51f59369 100644
--- a/installer/resources/readme/readme_pt.html
+++ b/installer/resources/readme/readme_pt.html
@@ -17,7 +17,7 @@
  <li class="tidylist"><b>navegar na internet</b> - I2P dispõe de um "outproxy" http - para usâ-lo, tamb&eacute;m pode empregar o proxy http no porto 4444 - Se configurar o seu navegador web para usar este proxy, pode visitar as p&aacute;ginas web de maneira anônima e o trânsito ser&aacute; roteado atravez da rede I2P.</li>
  <li class="tidylist"><b>trocar dados</b> - Ha uma <a href="i2psnark/">adaptação</a> para I2P da aplicação <a href="http://www.bittorrent.com/">BitTorrent</a> 
      <a href="http://www.klomp.org/snark/">Snark</a>.</li>
- <li class="tidylist"><b>correio eletrônico anônimo</b> - 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: <a href="http://hq.postman.i2p/">hq.postman.i2p</a>. Junto com isso temos <a href="/susimail/susimail">susimail</a>, um cliente anônimo de correio que se abre com o navegador web. Já est&aacute; configurado para o servício de Postman.<br>Tamb&eacute;m lhe recomendamos o nosso novo sistema de correio eletrônico sem servidor <a href="http://tjgidoycrw6s3guetge3kvrvynppqjmvqsosmtbmgqasa6vmsf6a.b32.i2p/">I2P-Bote</a>, que existe em forma de um plugin. Vem com uma interface web e criptografa todas as mensagens de final a final.</li>
+ <li class="tidylist"><b>correio eletrônico anônimo</b> - 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: <a href="http://hq.postman.i2p/">hq.postman.i2p</a>. Junto com isso temos <a href="/webmail">susimail</a>, um cliente anônimo de correio que se abre com o navegador web. Já est&aacute; configurado para o servício de Postman.<br>Tamb&eacute;m lhe recomendamos o nosso novo sistema de correio eletrônico sem servidor <a href="http://tjgidoycrw6s3guetge3kvrvynppqjmvqsosmtbmgqasa6vmsf6a.b32.i2p/">I2P-Bote</a>, que existe em forma de um plugin. Vem com uma interface web e criptografa todas as mensagens de final a final.</li>
  <li class="tidylist"><b>bate-papo anônimo</b> - Lance o seu cliente IRC preferido e con&eacute;cte-se com o servidor anônimamente en 
      <b>127.0.0.1 porto 6668</b>.  Isto lhe levar&aacute; 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!</li>
diff --git a/installer/resources/readme/readme_sv.html b/installer/resources/readme/readme_sv.html
index 55d07efa5ccabce836cc9b7180d763eed585fc60..c7277ff5eaaf23ce11a4fe2b7b5450f29092ddd3 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&aring;n det vanliga Internet!
      skaffa dig ett konto hos <a 
 href="http://hq.postman.i2p/">hq.postman.i2p</a>.
-     Vi skickar med <a href="/susimail/susimail">susimail</a>,
+     Vi skickar med <a href="/webmail">susimail</a>,
      som &auml;r en webb-baserad anonymt inriktad pop3/smtp-klient, inst&auml;lld 
 till att ansluta till postmans email-tj&auml;nst.</li>
  <li><b>chatta anonymt</b> - starta din IRC-klient och anslut till 
diff --git a/installer/resources/readme/readme_zh.html b/installer/resources/readme/readme_zh.html
index 7ba9c528c55dc09e052a92870d80469539f8ea7c..f928843f7cf42ceda604becef643bebff5da6c63 100644
--- a/installer/resources/readme/readme_zh.html
+++ b/installer/resources/readme/readme_zh.html
@@ -15,7 +15,7 @@
       I2P网络中还有很多其他站点 - 访问上面的网站你会找到更多,别忘了收藏你喜爱的 I2P 网站方便访问。<br>
  <li><b>浏览 Web 网页</b> - 目前 IP2 网络中的出口代理("Outproxy")只有一个,它的HTTP代理映射在本机的4444端口上。- 将浏览器的代理设置指向为上述地址(127.0.0.1:4444)后,访问任何普通链接即可 - 您的HTTP请求将在 I2P 网络内部传递。</li>
  <li><b>文件交换</b> - I2P的其中一个本地&nbsp;<a href="/i2psnark">端口</a>&nbsp;用于内置的&nbsp;<a href="http://www.klomp.org/snark/">Snark</a> <a href="http://www.bittorrent.com/">BitTorrent</a> 客户端。</li>
- <li><b>匿名电邮</b> - 由POSTMAN维护的邮件系统支持普通邮件客户端(POP3 / SMTP),这个系统可以在 I2P 网络内部收发 Email 也可以收发来自外部 Internet 的邮件!建立I2P邮件帐户请到 <a href="http://hq.postman.i2p/">hq.postman.i2p</a> 申请。I2P中集成有Web界面的pop3/stmp邮件客户端 <a href="/susimail/susimail">SUSIMail</a>,并配置为使用POSTMAN 的邮件服务。</li>
+ <li><b>匿名电邮</b> - 由POSTMAN维护的邮件系统支持普通邮件客户端(POP3 / SMTP),这个系统可以在 I2P 网络内部收发 Email 也可以收发来自外部 Internet 的邮件!建立I2P邮件帐户请到 <a href="http://hq.postman.i2p/">hq.postman.i2p</a> 申请。I2P中集成有Web界面的pop3/stmp邮件客户端 <a href="/webmail">SUSIMail</a>,并配置为使用POSTMAN 的邮件服务。</li>
  <li><b>匿名聊天</b> - 打开你的 IRC 聊天程序,连接至 <b>127.0.0.1:6668&nbsp;</b>即可访问I2P的匿名聊天室,如果您的聊天客户端配置错误泄露IP(DDC,MSG)我们的匿名服务器会自动过滤掉这些数据不让对方发现你,如果您的IRC设置正确无论服务器还是其他聊天的人都不知道您在哪里。</li>
  <li><b>匿名博客</b> - 参见 <a href="http://syndie.i2p2.de/">Syndie</a></li>
  <li>以及其他服务。</li>
diff --git a/installer/resources/start-i2p.txt b/installer/resources/start-i2p.txt
index 2e51ea48cce3c5ef0621215eb7cd8552ad6a4230..22180ffc1ee0eaffab5b86c07151c0aa8e45d9ce 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
diff --git a/installer/resources/themes/console/classic/console.css b/installer/resources/themes/console/classic/console.css
index 171da3ee54dcce760f8a0e1d89b27a731fbd9059..e6e2e7f1a9472a983f1211bec68e9dbe69b7ea6d 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,16 @@ div.routersummary tr {
      border: 0 !important;
 }
 
+div.newsheadings {
+     text-align: right;
+     margin: 0 0 0 -20px;
+}
+
+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;
@@ -501,6 +515,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;
@@ -543,13 +596,24 @@ h1 {
      line-height: 93%;
      text-transform: uppercase;
      letter-spacing: 0.3em;
-     background: #fff;
+     background: #fff url(images/titlebg.png) center right no-repeat !important;
      min-width: 500px;
      -moz-border-radius: 0 3px 0 0;
      -khtml-border-radius: 0 3px 0 0;
      border-radius: 0 3px 0 0;
 }
 
+span.newtab {
+     text-align: right;
+     font-size: 8pt;
+     float: right;
+     letter-spacing: 0;
+}
+/* opera targetted hack */
+x:-o-prefocus, span.newtab {
+     margin-top: -25px;
+}
+
 h2 {
      font-size: 14pt;
      padding: 10px;
@@ -674,7 +738,7 @@ div.ag2 {
 div.app {
      float: left;
      padding: 2px;
-     /*height: 84px;*/
+     height: 90px;
      width: 112px;
      text-align: center !important;
 }
@@ -1052,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/classic/default.css b/installer/resources/themes/console/classic/default.css
index ed7c727c41e03ec82d2889a15d5de0d0ce5cded5..621f9be2d26d69d472f12db70c022076726c9231 100644
--- a/installer/resources/themes/console/classic/default.css
+++ b/installer/resources/themes/console/classic/default.css
@@ -1,206 +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;
-}
-
-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;
-}
-
-.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 72cd003ae9cdb4f7c5000702c730b02fa1432f53..2e46f2cd377f8dd3dacf3176a5d397f96233007c 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 099abe3f5dc2e6a1b1fdc83fb870863896034637..0c3212f8473df3c60b99206541c000005640ed46 100644
--- a/installer/resources/themes/console/classic/ieshim.css
+++ b/installer/resources/themes/console/classic/ieshim.css
@@ -1,302 +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.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: 192px !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;
-}
-
-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: #ddf;
-     -moz-box-shadow: inset 0px 0px 1px 1px #99f;
-}
-
-div.graphspanel hr {
-     margin: 20px 0 10px !important;
-}
-
-table {
-     width: 100% !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;
-}
-
-h1, h2, h3 {
-     background: #fff url(images/titlebg.png) center right no-repeat !important;
-}
-
-.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/classic/images/favicon.ico b/installer/resources/themes/console/classic/images/favicon.ico
new file mode 100644
index 0000000000000000000000000000000000000000..9d406363331dd70561e0538b4d738689f6e81cdc
Binary files /dev/null and b/installer/resources/themes/console/classic/images/favicon.ico differ
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
Binary files /dev/null and b/installer/resources/themes/console/classic/images/move_bottom.png differ
diff --git a/installer/resources/themes/console/classic/images/move_down.png b/installer/resources/themes/console/classic/images/move_down.png
new file mode 100644
index 0000000000000000000000000000000000000000..d82b5d45dcfd3fe251ef497ce48108cb251109be
Binary files /dev/null and b/installer/resources/themes/console/classic/images/move_down.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/classic/images/move_top.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/classic/images/move_up.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/classic/images/newsbullet_mini.png differ
diff --git a/installer/resources/themes/console/classic/images/newtab.png b/installer/resources/themes/console/classic/images/newtab.png
new file mode 100644
index 0000000000000000000000000000000000000000..c70702b93ba89c2ebe8fb12914b2a31baf79d967
Binary files /dev/null and b/installer/resources/themes/console/classic/images/newtab.png differ
diff --git a/installer/resources/themes/console/dark/console.css b/installer/resources/themes/console/dark/console.css
index 5e205ed7117ee0091cf8fe5e04a9ce63c244658f..daae07c24cea4cb3813ddd350462320159f542c0 100644
--- a/installer/resources/themes/console/dark/console.css
+++ b/installer/resources/themes/console/dark/console.css
@@ -1,1247 +1,1351 @@
-/* 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;
-     position: absolute;/* so no interference with /home app icons */
-}
-
-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 */
+/* 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 0 0 0;
+     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;
+     margin-bottom: -16px;
+}
+
+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;
+     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 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: 0 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: 0 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;
+     position: absolute;/* so no interference with /home app icons */
+}
+
+div.routersummary {
+     width: 173px;
+     padding: 10px 10px 8px;
+     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;
+     margin-bottom: 7px !important;
+}
+
+div.routersummary input[type=text] {
+     text-align: right !important;
+     -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 {
+     color: #494;
+     background: #494;
+     height: 2px;
+     border-bottom: 1px solid #494;
+     margin: 8px -10px 7px -10px;
+     -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 {
+     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 ;
+}
+
+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;
+     line-height: 100%;
+}
+
+div.routersummary ul {
+     text-align: left !important;
+}
+
+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: -4px 0 -6px;
+}
+
+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 0 0 !important;
+}
+
+div.routersummary a:link, div.routersummary a:visited {
+     text-shadow: 1px 1px 1px rgba(0, 16, 0, 0.8);
+     text-shadow: 0 0 2px #101 !important;
+     padding: 0 1px;
+}
+
+div.routersummary a:hover {
+     text-shadow: 0 0 1px rgba(255, 96, 0, 0.7);
+     color: #f60;
+}
+
+div.routersummary td {
+     padding: 0 2px 0 2px;
+     background-image: none !important;
+     border: 0 !important;
+     word-spacing: -0.1em;
+}
+
+div routersummary hr:last-child {
+     margin-top: 5px;
+     margin-bottom: -5px !important;
+}
+
+div.newsheadings {
+     text-align: center;
+     margin: -3px 0 -5px 10px;
+     word-spacing: 0;
+}
+
+div.newsheadings li {
+     list-style: none outside url('images/newsbullet_mini.png');
+     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 {
+     padding-top: 3px !important;
+     margin-left: -4px;
+     text-align: center;
+}
+
+div.tunnels table {
+     margin: -5px 0 -5px -3px !important;
+}
+
+div.tunnels td {
+     padding: 1px 0 1px 0;
+}
+
+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 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;
+}
+
+/* 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 0 0 0 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 0 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;
+     letter-spacing: 0.03em;
+}
+
+div.news h4 {
+     border-bottom: 1px;
+     border-bottom-style: dotted;
+     border-bottom-color: #494;
+     padding: 0 0 0 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 {
+     background: url('images/header.png') repeat-x scroll center center #000;
+     padding:5px 5px 6px !important;
+     margin: -1px 0 15px;
+     -moz-border-radius: 0 0 4px 4px;
+     -khtml-border-radius: 0 0 4px 4px;
+     border-radius: 0 0 4px 4px;
+     border: 1px solid #494;
+     font-size: 8.5pt !important;
+     font-weight: bold !important;
+     line-height: 160% !important;
+
+}
+
+div.configure {
+/*     padding: 5px 15px 0 15px;
+     margin: 10px 0;
+     -moz-border-radius: 4px;
+     -khtml-border-radius: 4px;
+     border-radius: 4px;
+     border: 1px solid #494; */
+     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;
+     -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: 0 !important;
+}
+
+div.graphspanel {
+     padding: 0;
+     margin: 15px 0 -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 0 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 0 0 1px 1px #f60;
+     -khtml-box-shadow: inset 0 0 1px 1px #f60;
+     box-shadow: inset 0 0 1px 1px #f60;
+     opacity: 1;
+}
+
+table {
+     border-collapse: collapse;
+     width: 100%;
+     border: 1px solid #494;
+     padding: 1px;
+     font-size: 8pt;
+     background: #030;
+     margin: 1px 0;
+}
+
+table hr {
+     padding: 0 0;
+     color: #494;
+     background: #494;
+     border: 0 solid #494;
+     margin: 0 0;
+     height: 1px;
+     display: none;
+}
+
+th {
+     padding: 6px 2px;
+     color: #EE9;
+     text-align: center;
+     font-size: 9pt;
+     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;
+     vertical-align: middle;
+}
+
+tr:nth-child(odd) {
+     background: #000800;
+     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 0 2px 30px;
+     padding: 2px 20px 2px 0;
+/*     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 0 205px !important;
+     font-size: 17pt;
+     font-weight: bold;
+     font-style: normal;
+     text-transform: uppercase;
+     letter-spacing: 0.15em;
+     text-shadow: 0 0 2px #010;
+     white-space: normal;
+     background: #000 url('images/header.png') center center;
+     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;
+}
+
+span.newtab {
+     text-align: right;
+     font-size: 8pt;
+     float: right;
+     letter-spacing: 0;
+}
+
+/* opera targetted hack */
+x:-o-prefocus, span.newtab {
+     margin-top: -25px;
+}
+
+h2 {
+     font-size: 12pt;
+     color: #EE9;
+     text-shadow: 0 0 2px #010;
+     letter-spacing: 0.05em;
+     background: #000 url(images/camotile2.png);
+     background: #000 url('images/header.png') center center ;
+     padding: 10px;
+     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: 0 0 1px rgba(255, 64, 0, 0.7);
+}
+
+h3 {
+     border: 1px solid #494;
+     border-left: 5px solid #494;
+     padding: 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: 0 0 2px #010;
+     letter-spacing: 0.08em;
+}
+
+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: 70px;
+     -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 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;
+}
+
+button:active {
+     border: 1px inset #f60;
+     background: #f60;
+     color: #EE9;
+     -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 0 5px 0;
+     margin: 0 0 10px 0;
+}
+
+.langbox {
+     margin: 4px 4px 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;
+     padding: 1px !important;
+}
+
+.langbox img:hover {
+     opacity: 1;
+     -moz-box-shadow: 0 0 1px #f60;
+}
+
+hr {
+     color: #494;
+     background: #494;
+     height: 1px;
+     border: 0 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 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;
+     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 0 1px 1px 0 #9e9;
+     -khtml-box-shadow: inset 0 1px 1px 0 #9e9;
+     box-shadow: inset 0 1px 1px 0 #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 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 {
+     background: #000;
+}
+
+input[type=image] {
+     min-width: 0;
+}
+
+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;
+     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: 0 !important;*/
+     margin: -3px 0 5px 0;
+     padding: 7px;
+     background: #010;
+     -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;*/
+}
+
+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 0 2px 30px;
+     padding: 2px 20px 2px 0;
+/*     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 0 2px 30px;
+     padding: 2px 20px 2px 0;
+}
+
+div.joblog ul {
+     word-wrap: break-word !important;
+     text-align: justify;
+     margin: 0;
+}
+
+div.joblog li:first-child {
+     margin-top: 0;
+}
+
+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: 0 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 -9px 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;
+     padding: 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;
+     -moz-border-radius: 3px;
+     -khtml-border-radius: 3px;
+     margin: 3px;
+     height: 60px;
+     text-align: center !important;
+     padding-top: 3px;
+     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 3px;
+     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: 2px 0 0 0;
+     margin-bottom: 2px;
+}
+
+img.app2p {
+     height: 40px;
+     padding: 5px 6px 0 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 {
+     font-size: 7.5pt;
+     margin: 0;
+     padding: 1px 0 0 0;
+     text-align: center;
+     vertical-align: bottom;
+     line-height: 95%;
+     text-transform: lowercase;
+     border: none;
+}
+
+/* end home page */
+
+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/dark/console_ar.css b/installer/resources/themes/console/dark/console_ar.css
new file mode 100644
index 0000000000000000000000000000000000000000..4d573f3af3d187bb4a0133082b02ef926c384c60
--- /dev/null
+++ b/installer/resources/themes/console/dark/console_ar.css
@@ -0,0 +1,91 @@
+/* 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;
+}
+
+span.newtab {
+     text-align: left;
+     font-size: 8pt;
+     float: left;
+     letter-spacing: 0;
+}
diff --git a/installer/resources/themes/console/dark/console_big.css b/installer/resources/themes/console/dark/console_big.css
index 21b616db34bd80af3b88e53a7be9e3a7ed085361..547fdd6ef4adbdc938d9f0eb3d6a2f8a05f3e72d 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 #fff !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 b934eed1965d587f162ade9a5700f2c5b7a4e98e..5473cb5f4474720d3b4636bdc63628509fb8091f 100644
--- a/installer/resources/themes/console/dark/default.css
+++ b/installer/resources/themes/console/dark/default.css
@@ -1,327 +1,365 @@
-/* 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;
-}
-
-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;
-}
-
-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: #020;
-     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: #9f9 !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: #9f9;
-     text-decoration: none;
-}
-
-.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;
-     color: #fff !important;
-     text-decoration: none;
-}
-
-.control:visited {
-     color: #010;
-     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;
-}
-
-.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;
-}
-
-.header {
-     -moz-border-radius: 4px;
-     -khtml-border-radius: 4px;
-     border-radius: 4px;
-     border: 0;
-}
-
-a:link{
-     color: #494;
-     text-decoration: none;
-     background: #000;
-}
-
-a:visited{
-     color: #7b7;
-     text-decoration: none;
-     background: #000;
-}
-
-a:hover{
-     color: #ff6600;
-     text-decoration: underline;
-     background: #000;
-}
-
-a:active{
-     color: #900;
-     text-decoration: underline;
-     background: #000;
-}
-
-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 {}
+/* 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 {
+     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;
+}
+
+.iframed .panel.iframed {
+     margin: 0 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;
+     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;
+}
+
+#globalOperationsPanel .control:hover {
+     color: #F60 !important;
+}
+
+#globalOperationsPanel .control:active {
+     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 {}
diff --git a/installer/resources/themes/console/dark/i2ptunnel.css b/installer/resources/themes/console/dark/i2ptunnel.css
index d353723109e1737e3a5b2fe2b14804fe372bdcbb..0bd513aeb89ea8ed5b9c3e6700bb751330af096d 100644
--- a/installer/resources/themes/console/dark/i2ptunnel.css
+++ b/installer/resources/themes/console/dark/i2ptunnel.css
@@ -1,141 +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 {
-     margin-left: 2px;
-}
-
-#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;
-}
\ No newline at end of file
+/* 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;
+}
+
+#tunnelListPage .footer .control:hover {
+     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;
+}
+
+/* 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/dark/images/favicon.ico b/installer/resources/themes/console/dark/images/favicon.ico
new file mode 100644
index 0000000000000000000000000000000000000000..267e47b6244ca1c4005a8d023e02bf2abc3e5de6
Binary files /dev/null and b/installer/resources/themes/console/dark/images/favicon.ico differ
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
Binary files /dev/null and b/installer/resources/themes/console/dark/images/move_bottom.png differ
diff --git a/installer/resources/themes/console/dark/images/move_down.png b/installer/resources/themes/console/dark/images/move_down.png
new file mode 100644
index 0000000000000000000000000000000000000000..c9152a3a005daaa7e896e26f872232e24ee6bd4a
Binary files /dev/null and b/installer/resources/themes/console/dark/images/move_down.png differ
diff --git a/installer/resources/themes/console/dark/images/move_top.png b/installer/resources/themes/console/dark/images/move_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..b743ff473eea18cda0dda3d895784e29cb4f48c8
Binary files /dev/null and b/installer/resources/themes/console/dark/images/move_top.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/dark/images/move_up.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/dark/images/newsbullet_mini.png differ
diff --git a/installer/resources/themes/console/dark/images/newtab.png b/installer/resources/themes/console/dark/images/newtab.png
new file mode 100644
index 0000000000000000000000000000000000000000..eddeadf939bbd2732a756eff9b39d9b63e5e3c30
Binary files /dev/null and b/installer/resources/themes/console/dark/images/newtab.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/dark/images/transparent.gif differ
diff --git a/installer/resources/themes/console/images/action_log.png b/installer/resources/themes/console/images/action_log.png
new file mode 100644
index 0000000000000000000000000000000000000000..39681a4d940d95b5c91df11544b93c8a5e5bd8e9
Binary files /dev/null and b/installer/resources/themes/console/images/action_log.png differ
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
Binary files a/installer/resources/themes/console/images/book.png and /dev/null differ
diff --git a/installer/resources/themes/console/images/book_addresses.png b/installer/resources/themes/console/images/book_addresses.png
index b73419ba82098bbdca1989d31fa798756c987524..7902464bee9f06ba59dda0b1a0f01de080e3fbb8 100644
Binary files a/installer/resources/themes/console/images/book_addresses.png and b/installer/resources/themes/console/images/book_addresses.png differ
diff --git a/installer/resources/themes/console/images/bug.png b/installer/resources/themes/console/images/bug.png
index 2d5fb90ec6ee08f53947e0266a87b03f75893446..563c364c79d9f66c71df08cb7e04b82abd38e0f3 100644
Binary files a/installer/resources/themes/console/images/bug.png and b/installer/resources/themes/console/images/bug.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/images/colomboicon.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/images/education.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/images/eepsite.png differ
diff --git a/installer/resources/themes/console/images/email.png b/installer/resources/themes/console/images/email.png
index 7348aed77fe6a64c2210a202f12c6eccae7fcf24..98a99c288386eb13416dd205bae98a4cae6d9b99 100644
Binary files a/installer/resources/themes/console/images/email.png and b/installer/resources/themes/console/images/email.png differ
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
Binary files a/installer/resources/themes/console/images/film.png and /dev/null differ
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..9771953f04ae61995b2d31cf1354d45e1c8c2e7c
Binary files /dev/null and b/installer/resources/themes/console/images/git-logo.png differ
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
Binary files a/installer/resources/themes/console/images/help.png and /dev/null differ
diff --git a/installer/resources/themes/console/images/home_page.png b/installer/resources/themes/console/images/home_page.png
new file mode 100644
index 0000000000000000000000000000000000000000..382ab1dbe005b125e5434ae24dc782f65783055c
Binary files /dev/null and b/installer/resources/themes/console/images/home_page.png differ
diff --git a/installer/resources/themes/console/images/ident_icon_blue.png b/installer/resources/themes/console/images/ident_icon_blue.png
new file mode 100644
index 0000000000000000000000000000000000000000..27318ce2d5f83a16e12a969a8d960666b4eb86d7
Binary files /dev/null and b/installer/resources/themes/console/images/ident_icon_blue.png differ
diff --git a/installer/resources/themes/console/images/info_rhombus.png b/installer/resources/themes/console/images/info_rhombus.png
new file mode 100644
index 0000000000000000000000000000000000000000..036733e7487bdb8d0c7a52a644b2db7b04083b35
Binary files /dev/null and b/installer/resources/themes/console/images/info_rhombus.png differ
diff --git a/installer/resources/themes/console/images/magnet.png b/installer/resources/themes/console/images/magnet.png
new file mode 100644
index 0000000000000000000000000000000000000000..35c0db57dce60950e370d523fffeee52992dce97
Binary files /dev/null and b/installer/resources/themes/console/images/magnet.png differ
diff --git a/installer/resources/themes/console/images/plugin.png b/installer/resources/themes/console/images/plugin.png
index 6187b15aec001b7080b51a5f944f07591f26cc15..c1ee68def07b0233c90b5c5559b77fe886ef6780 100644
Binary files a/installer/resources/themes/console/images/plugin.png and b/installer/resources/themes/console/images/plugin.png differ
diff --git a/installer/resources/themes/console/images/question.png b/installer/resources/themes/console/images/question.png
new file mode 100644
index 0000000000000000000000000000000000000000..e67fe639830e5bcbdc0c0573c5af99ebcadb78fe
Binary files /dev/null and b/installer/resources/themes/console/images/question.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/images/server_32x32.png differ
diff --git a/installer/resources/themes/console/images/support.png b/installer/resources/themes/console/images/support.png
new file mode 100644
index 0000000000000000000000000000000000000000..c003c0df03723818ad451aced085d8776923a48d
Binary files /dev/null and b/installer/resources/themes/console/images/support.png differ
diff --git a/installer/resources/themes/console/images/title_window.png b/installer/resources/themes/console/images/title_window.png
new file mode 100644
index 0000000000000000000000000000000000000000..ccde3c375bd3f3cf0749ead297567d45c6bd3920
Binary files /dev/null and b/installer/resources/themes/console/images/title_window.png differ
diff --git a/installer/resources/themes/console/images/toolbox.png b/installer/resources/themes/console/images/toolbox.png
new file mode 100644
index 0000000000000000000000000000000000000000..09507013dc68f658c5e33e7e3999e9a8cc7130f6
Binary files /dev/null and b/installer/resources/themes/console/images/toolbox.png differ
diff --git a/installer/resources/themes/console/images/wrench_orange.png b/installer/resources/themes/console/images/wrench_orange.png
index 565a9330e0a156dff5bed2c9fad8c95a44344ba4..f019d0b3310a68ef19dede90c5fe614672ccfc50 100644
Binary files a/installer/resources/themes/console/images/wrench_orange.png and b/installer/resources/themes/console/images/wrench_orange.png differ
diff --git a/installer/resources/themes/console/light/console.css b/installer/resources/themes/console/light/console.css
index f653b778a80711bcb479c994756247be37571268..dfb0ebebd16218d21380504a0793520fa1e8d6f2 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,16 @@ div.routersummary img:hover:first-child {
      opacity: 1;
 }
 
+div.newsheadings {
+     text-align: right;
+     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;
@@ -495,6 +509,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;
@@ -844,6 +897,18 @@ h1 {
      min-width: 500px;
 }
 
+span.newtab {
+     text-align: right;
+     font-size: 8pt;
+     float: right;
+     letter-spacing: 0;
+}
+
+/* opera targetted hack */
+x:-o-prefocus, span.newtab {
+     margin-top: -25px;
+}
+
 h2 {
      font-size: 13pt;
      color: #115;
@@ -1356,3 +1421,27 @@ div.footnote hr{
      margin-bottom: -18px;
      margin-right: 5px;
 }
+
+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/light/console_ar.css b/installer/resources/themes/console/light/console_ar.css
index 8b69997deffc05ea5d715f860631dc43675145ad..22a8829f034a5d335ff7239afcd8d32b5aa73d93 100644
--- a/installer/resources/themes/console/light/console_ar.css
+++ b/installer/resources/themes/console/light/console_ar.css
@@ -2,18 +2,52 @@
 /* Description: RTL Light blue highlights for Arabic locale. */
 /* Author: dr|z3d */
 
+body {
+     direction: rtl;
+}
+
 pre {
      text-align: right;
 }
 
-div.logo {
-     float: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.routersummaryouter {
-     float: right;
+div.routersummary h3 {
+     text-align: center;
 }
 
+div.routersummary td:last-child {
+     text-align: left;
+     margin-left: 3px;
+}
+
+div.logo {
+     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;
+     direction: ltr;
 }
 
-div.news h3 {
+div.graphspanel form {
      text-align: right;
 }
 
-div.graphspanel form {
-     text-align: right;
+.langbox {
+     float: left;
+     text-align: left;
 }
 
-div.main li {
-     text-align: right;
+.formaction {
+     text-align: left;
 }
 
 .tidylist code {
@@ -57,9 +95,14 @@ code {
      text-align: right;
 }
 
+div.joblog li, div.newsheadings li {
+    text-align: left;
+    direction: ltr;
+}
 
-h1 {
-     text-align: right;
-     margin: 10px 210px 0px 10px;
-     padding: 7px 0px 30px 20px;
+span.newtab {
+     text-align: left;
+     font-size: 8pt;
+     float: left;
+     letter-spacing: 0;
 }
diff --git a/installer/resources/themes/console/light/console_big.css b/installer/resources/themes/console/light/console_big.css
index 8f3e3a3463be0e3db20912519003ba6b17520431..44c46c83d50b1d7fbf6e9f6aa1672bb556c9814e 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 #fff !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;
-}
\ No newline at end of file
+/* 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/default.css b/installer/resources/themes/console/light/default.css
index ac16f21db6a2ede1e9a444763c33e261e1e8b4d5..157548cee22b7a1b1e2f694796c3595b672cd5d1 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/light/i2ptunnel.css b/installer/resources/themes/console/light/i2ptunnel.css
index 8c6988f1dfa234c4f7ff4b086eac276496a42538..72a55c737165609ec3d90967c79e5ef7b1564243 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/light/images/favicon.ico b/installer/resources/themes/console/light/images/favicon.ico
new file mode 100644
index 0000000000000000000000000000000000000000..9d406363331dd70561e0538b4d738689f6e81cdc
Binary files /dev/null and b/installer/resources/themes/console/light/images/favicon.ico differ
diff --git a/installer/resources/themes/console/light/images/move_bottom.png b/installer/resources/themes/console/light/images/move_bottom.png
new file mode 100644
index 0000000000000000000000000000000000000000..577ae3352199ef87736c59ec1a137aa5165a4961
Binary files /dev/null and b/installer/resources/themes/console/light/images/move_bottom.png differ
diff --git a/installer/resources/themes/console/light/images/move_down.png b/installer/resources/themes/console/light/images/move_down.png
new file mode 100644
index 0000000000000000000000000000000000000000..d82b5d45dcfd3fe251ef497ce48108cb251109be
Binary files /dev/null and b/installer/resources/themes/console/light/images/move_down.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/light/images/move_top.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/light/images/move_up.png differ
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..6de6c0dd7886b244543129ae154bc3ba4a0e6b2b
Binary files /dev/null and b/installer/resources/themes/console/light/images/newsbullet_mini.png differ
diff --git a/installer/resources/themes/console/light/images/newtab.png b/installer/resources/themes/console/light/images/newtab.png
new file mode 100644
index 0000000000000000000000000000000000000000..c70702b93ba89c2ebe8fb12914b2a31baf79d967
Binary files /dev/null and b/installer/resources/themes/console/light/images/newtab.png differ
diff --git a/installer/resources/themes/console/midnight/console.css b/installer/resources/themes/console/midnight/console.css
index e46847e4a0ea156ea57c9fb908e3923207de63c5..78c7fd73876ca097b6131f94d73e17b5a7316994 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,16 @@ div.routersummary td:first-child {
      overflow: hidden;
 }
 
+div.newsheadings {
+     text-align: right;
+     margin: 0 0 0 -20px;
+}
+
+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;
@@ -511,6 +525,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;
@@ -564,6 +617,18 @@ h1 {
      color: #fff;
 }
 
+span.newtab {
+     text-align: right;
+     font-size: 8pt;
+     float: right;
+     letter-spacing: 0;
+}
+
+/* opera targetted hack */
+x:-o-prefocus, span.newtab {
+     margin-top: -25px;
+}
+
 h2 {
      font-size: 13pt;
      padding: 10px 10px 10px 10px;
@@ -682,7 +747,7 @@ div.ag2 {
 div.app {
      float: left;
      padding: 2px;
-     /*height: 84px;*/
+     height: 90px;
      width: 112px;
      text-align: center !important;
 }
@@ -1235,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 */
diff --git a/installer/resources/themes/console/midnight/default.css b/installer/resources/themes/console/midnight/default.css
index 5682b170744bb87b6f7d1250aac10660c33f69d8..3af94480bf8fe48628f815b531b7d2d681788c73 100644
--- a/installer/resources/themes/console/midnight/default.css
+++ b/installer/resources/themes/console/midnight/default.css
@@ -1,240 +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;
-}
-
-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;
-}
-
-.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 72cd003ae9cdb4f7c5000702c730b02fa1432f53..2e46f2cd377f8dd3dacf3176a5d397f96233007c 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 4481cf33a6b468cccf71f48203af62cc1a0973fb..9fe4974348fdc4aee727cf5ef6ac00206befa6e9 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/console/midnight/images/favicon.ico b/installer/resources/themes/console/midnight/images/favicon.ico
new file mode 100644
index 0000000000000000000000000000000000000000..267e47b6244ca1c4005a8d023e02bf2abc3e5de6
Binary files /dev/null and b/installer/resources/themes/console/midnight/images/favicon.ico differ
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
Binary files /dev/null and b/installer/resources/themes/console/midnight/images/move_bottom.png differ
diff --git a/installer/resources/themes/console/midnight/images/move_down.png b/installer/resources/themes/console/midnight/images/move_down.png
new file mode 100644
index 0000000000000000000000000000000000000000..c9152a3a005daaa7e896e26f872232e24ee6bd4a
Binary files /dev/null and b/installer/resources/themes/console/midnight/images/move_down.png differ
diff --git a/installer/resources/themes/console/midnight/images/move_top.png b/installer/resources/themes/console/midnight/images/move_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..b743ff473eea18cda0dda3d895784e29cb4f48c8
Binary files /dev/null and b/installer/resources/themes/console/midnight/images/move_top.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/midnight/images/move_up.png differ
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
Binary files /dev/null and b/installer/resources/themes/console/midnight/images/newsbullet_mini.png differ
diff --git a/installer/resources/themes/console/midnight/images/newtab.png b/installer/resources/themes/console/midnight/images/newtab.png
new file mode 100644
index 0000000000000000000000000000000000000000..398df4889ad7b2bd9d1ce723d52025155523493b
Binary files /dev/null and b/installer/resources/themes/console/midnight/images/newtab.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/favicon.ico differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/add.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/arrow_refresh.png differ
diff --git a/installer/resources/themes/snark/light/images/complete.png b/installer/resources/themes/snark/light/images/complete.png
new file mode 100644
index 0000000000000000000000000000000000000000..96199806aa92cb7fdb15612c87106565460ef8cb
Binary files /dev/null and b/installer/resources/themes/snark/light/images/complete.png differ
diff --git a/installer/resources/themes/snark/light/images/config.png b/installer/resources/themes/snark/light/images/config.png
new file mode 100644
index 0000000000000000000000000000000000000000..565a9330e0a156dff5bed2c9fad8c95a44344ba4
Binary files /dev/null and b/installer/resources/themes/snark/light/images/config.png differ
diff --git a/installer/resources/themes/snark/light/images/configuration.png b/installer/resources/themes/snark/light/images/configuration.png
new file mode 100644
index 0000000000000000000000000000000000000000..639df6158df384cddc3e319e5163a39b8bb6f8e4
Binary files /dev/null and b/installer/resources/themes/snark/light/images/configuration.png differ
diff --git a/installer/resources/themes/snark/light/images/create.png b/installer/resources/themes/snark/light/images/create.png
new file mode 100644
index 0000000000000000000000000000000000000000..44ccbf812879c42cb1f9587d865bcfc337ce6361
Binary files /dev/null and b/installer/resources/themes/snark/light/images/create.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/delete.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/details.png differ
diff --git a/installer/resources/themes/snark/light/images/downloading.png b/installer/resources/themes/snark/light/images/downloading.png
new file mode 100644
index 0000000000000000000000000000000000000000..1d01bb51372948d4254283e580dd91e1243380f1
Binary files /dev/null and b/installer/resources/themes/snark/light/images/downloading.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/eta.png differ
diff --git a/installer/resources/themes/snark/light/images/file.png b/installer/resources/themes/snark/light/images/file.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ad89a6d1e6b15105774fb68050d5d5bf764ca9d
Binary files /dev/null and b/installer/resources/themes/snark/light/images/file.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/head_rx.png differ
diff --git a/installer/resources/themes/snark/light/images/head_rxspeed.png b/installer/resources/themes/snark/light/images/head_rxspeed.png
new file mode 100644
index 0000000000000000000000000000000000000000..d7c679eac2144c8ee107373aca3c41820024b52c
Binary files /dev/null and b/installer/resources/themes/snark/light/images/head_rxspeed.png differ
diff --git a/installer/resources/themes/snark/light/images/head_tx.png b/installer/resources/themes/snark/light/images/head_tx.png
new file mode 100644
index 0000000000000000000000000000000000000000..b49c00c652ac6035809f3a061e2749ab871aff5e
Binary files /dev/null and b/installer/resources/themes/snark/light/images/head_tx.png differ
diff --git a/installer/resources/themes/snark/light/images/head_txspeed.png b/installer/resources/themes/snark/light/images/head_txspeed.png
new file mode 100644
index 0000000000000000000000000000000000000000..18ae68bd4594f4a521d05a0d5f5b9d14996c56be
Binary files /dev/null and b/installer/resources/themes/snark/light/images/head_txspeed.png differ
diff --git a/installer/resources/themes/snark/light/images/hidepeers.png b/installer/resources/themes/snark/light/images/hidepeers.png
new file mode 100644
index 0000000000000000000000000000000000000000..8a1ebcf9fa1323a71bfcd0c3bf02444cceca09fd
Binary files /dev/null and b/installer/resources/themes/snark/light/images/hidepeers.png differ
diff --git a/installer/resources/themes/snark/light/images/kitty.png b/installer/resources/themes/snark/light/images/kitty.png
new file mode 100644
index 0000000000000000000000000000000000000000..6c447540e82ce039a2473a5de4521a1226bf386e
Binary files /dev/null and b/installer/resources/themes/snark/light/images/kitty.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/nopeers.png differ
diff --git a/installer/resources/themes/snark/light/images/priority.png b/installer/resources/themes/snark/light/images/priority.png
new file mode 100644
index 0000000000000000000000000000000000000000..a095c7f155bbef76058928ddd7575747e98380db
Binary files /dev/null and b/installer/resources/themes/snark/light/images/priority.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/remove.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/seeding.png differ
diff --git a/installer/resources/themes/snark/light/images/showpeers.png b/installer/resources/themes/snark/light/images/showpeers.png
new file mode 100644
index 0000000000000000000000000000000000000000..c968683c5be313473c1dfbdfd1e105b3bb0a1541
Binary files /dev/null and b/installer/resources/themes/snark/light/images/showpeers.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/size.png differ
diff --git a/installer/resources/themes/snark/light/images/snark_add.png b/installer/resources/themes/snark/light/images/snark_add.png
new file mode 100644
index 0000000000000000000000000000000000000000..39918201074643ca4fc9d866c1973a1047363456
Binary files /dev/null and b/installer/resources/themes/snark/light/images/snark_add.png differ
diff --git a/installer/resources/themes/snark/light/images/snark_create.png b/installer/resources/themes/snark/light/images/snark_create.png
new file mode 100644
index 0000000000000000000000000000000000000000..1e767b9b2210b179316c02a86627570cd3d44bd6
Binary files /dev/null and b/installer/resources/themes/snark/light/images/snark_create.png differ
diff --git a/installer/resources/themes/snark/light/images/stalled.png b/installer/resources/themes/snark/light/images/stalled.png
new file mode 100644
index 0000000000000000000000000000000000000000..8d7b193b51ef414e9f69276722331ee066e3517e
Binary files /dev/null and b/installer/resources/themes/snark/light/images/stalled.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/start.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/start_all.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/status.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/stop.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/stop_all.png differ
diff --git a/installer/resources/themes/snark/light/images/stopped.png b/installer/resources/themes/snark/light/images/stopped.png
new file mode 100644
index 0000000000000000000000000000000000000000..e5b41579e3f41fd4cce24968eb302eaa6a76684b
Binary files /dev/null and b/installer/resources/themes/snark/light/images/stopped.png differ
diff --git a/installer/resources/themes/snark/light/images/torrent.png b/installer/resources/themes/snark/light/images/torrent.png
new file mode 100644
index 0000000000000000000000000000000000000000..dd836d3295db5d8fa876978a6ccd75acfab09a30
Binary files /dev/null and b/installer/resources/themes/snark/light/images/torrent.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/trackererror.png differ
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
Binary files /dev/null and b/installer/resources/themes/snark/light/images/up.png differ
diff --git a/installer/resources/themes/snark/light/snark.css b/installer/resources/themes/snark/light/snark.css
new file mode 100644
index 0000000000000000000000000000000000000000..3c5c9b2d7ae5d6cf9fd4ee48245e199790396598
--- /dev/null
+++ b/installer/resources/themes/snark/light/snark.css
@@ -0,0 +1,840 @@
+/* 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;
+     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;
+}
+
+.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;
+}
+
+.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: 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;
+}
+
+.SnarkTorrents {
+     margin: 0;
+     border: 0px solid #66f;
+     background: #fff;
+}
+
+.SnarkTorrents td {
+     line-height: 90%;
+}
+
+.SnarkTorrents td:nth-child(1) {
+     width: 24px !important;
+}
+
+.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 {
+     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;
+     background: #f5f5f5;
+}
+
+.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;
+     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;
+     border-right: 0 !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;
+     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;
+     font-variant: small-caps !important;
+     box-shadow: 0 1px 3px #999;
+}
+
+div.newtorrentsection .snarkConfigTitle, div.addtorrentsection .snarkConfigTitle, div.configsectionpanel .snarkConfigTitle {
+     padding-top: 0 !important;	
+}
+
+.snarkConfigTitle img {
+     margin-right: -3px;
+     padding-bottom: 3px;
+}
+
+.snarkConfig {
+     font-size: 10pt;
+     width: 100%;
+}
+
+table.snarkTorrentInfo, table.snarkDirInfo {
+     margin: 0 !important;
+}
+
+.snarkTorrentInfo td {
+     text-align: left !important;
+}
+
+.snarkTorrentInfo img {
+     max-height: 16px;
+}
+
+.snarkDirInfo td {
+     min-width: 0px !important;
+}
+
+.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;
+     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;
+}
+
+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;
+     background: #fff;
+     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;
+     color: #009;
+     border: 1px solid #66f;
+     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.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;
+     border: 1px solid #66f;
+     margin: 2px 4px 2px 0;
+     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;
+     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;
+}
+
+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;
+     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;
+}
+
+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;
+/*
+     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;
+ }
+
+.iframed .snarknavbar {
+     margin: -5px 0 8px !important;
+}
+
+.snarknavbar img {
+     border: 0;
+     margin: 1px -8px -1px -2px;
+     padding: 1px 0 0px !important;
+     vertical-align: top;
+}
+
+.routerdown {
+     color: #001;
+}
+
+.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;
+}
diff --git a/installer/resources/themes/snark/ubergine/snark.css b/installer/resources/themes/snark/ubergine/snark.css
index 7336b97c953b1e74e5f4f54cd25d466ea6dd3299..bdd79e6611d7ccde387a9545ff6a817ef5c57db7 100644
--- a/installer/resources/themes/snark/ubergine/snark.css
+++ b/installer/resources/themes/snark/ubergine/snark.css
@@ -1,785 +1,861 @@
-/* I2PSnark theme "Ubergine" by dr|z3d */
-/* Guantanamo Commemorative Edition. */
-
-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;
-}
-
-.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: #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;
-     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;
-     -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;
-     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;
-}
-
-.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: 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: #101;
-}
-
-thead a, tfoot a {
-text-shadow:1px 1px #550000;
-} 
-
-thead {
-     border-bottom: 1px solid #101;
-}
-
-th {
-     padding: 4px 2px 4px 4px;
-     font-size: 9pt;
-     border-top: 1px outset #001;
-     border-bottom: 1px inset #101;
-     color: #ddd;
-     whitespace: nowrap;
-     letter-spacing: 0.05em;
-}
-
-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: #212;
-}
-
-td {
-     padding: 1px;
-     color: #ddd !important;
-     opacity: 1;
-     font-size: 9.5pt;
-}
-
-.mainsection td {
-     color: #111;
-}
-
-td:first-child {
-     text-align: right;
-     font-size: 9.5pt;
-}
-
-.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: #202;
-}
-
-.snarkTorrentNoneLoaded {
-     background: #323;
-     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: #76a !important;
-}
-
-.snarkTorrentUploaded {
-     color: #b9b !important;
-}
-
-.snarkTorrentRateUp {
-     color: #b9b !important;
-}
-
-.snarkTorrentRateDown {
-     color: #76a !important;
-}
-
-.snarkTorrentOdd {
-     background: #351933;
-     font-size: 8pt;
-     border: 0px inset #101 !important;
-     border-left: 0 !important;
-     border-right: 0 !important;
-}
-.snarkTorrentOdd td, .snarkTorrentEven td {
-     border-top: 1px dotted #313 !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: 9pt;
-     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 #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: 970px !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: #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: 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: #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: 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 #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;
-}
-
-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: 9.5pt;
-     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;
-}
+/* 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;
+}
+
+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 {
+     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;
+     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;
+}
+
+.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;
+}
+
+.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;
+}
+
+.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;
+     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;
+}
+
+.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;
+}
diff --git a/installer/resources/themes/snark/vanilla/snark.css b/installer/resources/themes/snark/vanilla/snark.css
index 8a711f1827beb4bcc0818cf444d7d04da755bc52..830b116479740dc536f7c98349eb59ce4964e6b8 100644
--- a/installer/resources/themes/snark/vanilla/snark.css
+++ b/installer/resources/themes/snark/vanilla/snark.css
@@ -1,804 +1,877 @@
-/* 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;
-}
-
-.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;
-}
-
-.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: #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-weight: bold;
-}
-
-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: 9pt;
-     border-top: 1px outset #604;
-     border-bottom: 1px inset #604;
-     whitespace: nowrap;
-     letter-spacing: 0.05em;
-}
-
-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: 9.5pt;
-}
-
-.mainsection td {
-     color: #111;
-}
-
-td:first-child {
-     text-align: right;
-     font-size: 9.5pt;
-}
-
-.center {
-     text-align: center !important;
-}
-
-.snarkTorrentName {
-/*     text-shadow:1px 1px #540;*/
-     padding: 3px 0 0;
-}
-
-.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;
-}
-
-.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;
-}
-
-.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;
-}
-
-.choked {
-     color: #a00000 !important;
-}
-
-.unchoked {
-     color: #008000 !important;
-}
-
-.thumb {
-     max-height: 64px;
-     max-width: 96px;
-}
-
-.snarkNewTorrent {
-     font-size: 9pt;
-}
-
-.snarkAddInfo {
-     font-size: 9pt;
-     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 #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;
-     background: #ffb url('images/bling.png') repeat-x scroll center center !important;
-     font-variant: small-caps !important;
-     color: #503;
-}
-
-.snarkConfig {
-     font-size: 10pt;
-     width: 100%;
-}
-
-.page {
-     background: #fff url('images/tile2.png');
-     color: #310;
-     min-width: 970px !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: #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;
-     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;
-     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: 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 #000;
-}
-
-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;
-}
-
-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 #500;
-}
-
-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;
-}
+/* 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;
+}
+
+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;
+}
+
+.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%;
+     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;
+     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;*/
+     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;
+     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;
+}
+
+.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;
+}
+
+.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;
+     border: 1px solid #604;
+}
+
+table.SnarkDirInfo {
+     margin-top: -3px !important;
+     margin-bottom: 0;   
+}
+
+.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;
+}
+
+.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;
+}
+
+.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;
+     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;
+     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;
+}
+
+
+.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;
+}
diff --git a/installer/resources/themes/susidns/dark/susidns.css b/installer/resources/themes/susidns/dark/susidns.css
new file mode 100644
index 0000000000000000000000000000000000000000..fabec4b5d50f8db14ea9c54e7c622ecef4d70a45
--- /dev/null
+++ b/installer/resources/themes/susidns/dark/susidns.css
@@ -0,0 +1,317 @@
+/* Susidns Dark theme by dr|z3d */
+
+body {
+     font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif;
+     background-color: #000;
+     color:#ee9;
+}
+
+body.iframed {
+     background: transparent !important;
+     margin: 0;
+}
+
+#logo {
+     display: none;
+}
+
+#navi p {
+     text-align: center;
+     font-weight: bold;
+}
+
+#navi a:link {
+     text-transform: capitalize;     
+}
+
+hr {
+     color: #494;
+     background: #494;
+     height: 1px;
+     border: 0px solid #494;
+     width: 100%;
+     margin: 5px 0;
+     text-align: center;
+}
+
+p {
+     color:#ee9;
+     margin: 0;
+     font-size: 8pt;
+     text-align: justify;
+}
+
+span.addrhlpr {
+     font-size:8pt;
+}
+
+h3 {
+     color:#ee9;
+     font-size:10pt;
+     font-weight:bold;
+     border: 1px solid #494;
+     padding: 5px;
+     -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;
+     padding: 6px;
+     text-shadow: 0 0 2px #001100;
+     text-transform: uppercase;
+}
+
+a {
+     color:#f60;
+     text-decoration:none;
+     font-weight: bold;
+}
+
+a:hover {
+     text-decoration:underline;
+     font-weight: bold;
+}
+
+th {
+
+     color:#ee9;
+     font-size: 9pt;
+     padding:5px 10px;
+     font-size:10pt;
+}
+
+td {
+
+     color:#ee9;
+     line-height:12pt;
+     padding:5px 10px;
+     font-size:8pt;
+     vertical-align:center;
+}
+
+ol, ul {
+     margin: 0 20px 0 10px;
+}
+
+li {
+     color:#ee9;
+     line-height:12pt;
+     margin: 0;
+     font-size:8pt;
+     list-style: square;
+}
+
+tr.list1 {
+     background-color:#010;
+}
+
+tr.list0 {
+     background-color:#000;
+}
+
+p.messages {
+     background-color:#000;
+     color:#ee9;
+     border: 1px solid #494;
+     padding: 5px;
+     margin: 5px 0 10px;
+     border-radius: 4px;
+     -moz-border-radius: 4px;
+     -khtml-border-radius: 4px;
+}
+
+#help {
+     border: 1px solid #494;
+     padding: 10px 20px;
+     -moz-border-radius: 4px;
+     -khtml-border-radius: 4px;
+     border-radius: 4px;
+     margin: 0 0 15px;
+     background: #000;
+}
+
+p.footer {
+     font-size:7pt;
+     text-align: center;
+     display: none;
+}
+
+p.buttons, #buttons {
+     text-align: right;
+     margin: 5px 0 -5px;
+}
+
+.illustrate {
+     margin: 20px 0 15px;
+     padding: 10px;
+     -moz-border-radius: 4px;
+     -khtml-border-radius: 4px;
+     border-radius: 4px;
+     border: 1px solid #001;
+     font-size: 10pt;
+     -moz-box-shadow: inset 0px 0px 1px 0px #002;
+     background: #fff;
+}
+
+#book table {
+     width: 100%;
+}
+
+.destinations textarea {
+     width: 100%;
+     padding: 2px;
+}
+
+.page {
+     color:#ee9;
+     margin: 10px 0;
+     padding: 0;
+     font-size: 8pt !important;
+     -moz-box-shadow: inset 0px 0px 1px 0px #002;
+}
+
+.iframed .page {
+     margin: 0;
+}
+
+input[type=submit], input[type=reset] {
+     border: 1px outset #999;
+     background: #ddf;
+     color: #001;
+     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;
+     -moz-box-shadow: inset 0px 2px 8px 0px #fff;
+     color: #006;
+}
+
+input[type=submit]:hover, input[type=reset]:hover {
+     background: #000;
+     color: #f60;
+     border: 1px solid #f60;
+     -moz-box-shadow: inset 0 1px 1px 0 #ee9;
+     box-shadow: inset 0 1px 1px 0 #ee9;
+}
+
+/*
+input[type=reset] {
+     border: 1px outset #999;
+     background: #ddf;
+     color: #001;
+     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;
+     -moz-box-shadow: inset 0px 2px 8px 0px #fff;
+     color: #006;
+     opacity: 0.9;
+}
+
+input[type=reset]:hover {
+     background: #22a;
+     color: #fff;
+     border: 1px solid #f60;
+     opacity: 1.0;
+     -moz-box-shadow: inset 0px 0px 0px 1px #fff;
+}
+*/
+
+input.accept {
+     background: #ddf url('/themes/console/images/accept.png') no-repeat 2px center;
+     padding: 2px 3px 2px 20px;
+     min-height: 22px;
+}
+
+input.add {
+     background: #ddf url('/themes/console/images/add.png') no-repeat 2px center;
+     padding: 2px 3px 2px 20px;
+     min-height: 22px;
+}
+
+input.cancel {
+     background: #ddf url('/themes/console/images/cancel.png') no-repeat 2px center;
+     padding: 2px 3px 2px 20px;
+     min-height: 22px;
+}
+
+input.delete {
+     background: #ddf url('/themes/console/images/delete.png') no-repeat 2px center;
+     padding: 2px 3px 2px 20px;
+     min-height: 22px;
+}
+
+input.reload {
+     background: #ddf url('/themes/console/images/arrow_refresh.png') no-repeat 2px center;
+     padding: 2px 3px 2px 20px;
+     min-height: 22px;
+}
+
+input.search {
+     background: #ddf url('/themes/console/images/magnifier.png') no-repeat 2px center;
+     padding: 2px 3px 2px 24px;
+     min-height: 22px;
+}
+
+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;
+     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;
+     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;
+     text-align: center;
+     min-height: 22px !important;
+}
+
+input[type=submit]:active, input[type=reset]:active {
+     background: #f60 !important;
+     color: #ee9 !important;
+     border: 1px solid #f60;
+}
+
+textarea {
+     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;
+     border-radius: 4px;
+     width: 100%;
+     height: 100px;
+     spell-check: false;
+}
+
+input:focus, textarea:focus {
+     color: #ee9;     
+}
\ No newline at end of file
diff --git a/apps/susidns/src/images/how.png b/installer/resources/themes/susidns/images/how.png
similarity index 100%
rename from apps/susidns/src/images/how.png
rename to installer/resources/themes/susidns/images/how.png
diff --git a/apps/susidns/src/images/how_fr.png b/installer/resources/themes/susidns/images/how_fr.png
similarity index 100%
rename from apps/susidns/src/images/how_fr.png
rename to installer/resources/themes/susidns/images/how_fr.png
diff --git a/apps/susidns/src/images/logo.png b/installer/resources/themes/susidns/light/images/logo.png
similarity index 100%
rename from apps/susidns/src/images/logo.png
rename to installer/resources/themes/susidns/light/images/logo.png
diff --git a/apps/susidns/src/css.css b/installer/resources/themes/susidns/light/susidns.css
similarity index 53%
rename from apps/susidns/src/css.css
rename to installer/resources/themes/susidns/light/susidns.css
index e39060eaf5a05e04708246e3c4ceb0de0df8bfdf..089b71b829e9fa87620ac4a5f8a823050f9441b3 100644
--- a/apps/susidns/src/css.css
+++ b/installer/resources/themes/susidns/light/susidns.css
@@ -1,124 +1,147 @@
 body {
-	font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif;
-	background-color: #eef;
-	color:#001;
+     font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif;
+     background-color: #f0f0f0;
+     color:#001;
+}
+
+body.iframed {
+     background: transparent !important;
+     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;
-  text-align: justify;
+     color:black;
+     line-height:12pt;
+     margin-left:5mm;
+     margin-right:5mm;
+     font-size:9pt;
+     text-align: justify;
 }
 
 span.addrhlpr {
-	font-size:8pt;
+     font-size:8pt;
 }
-	
-h3 {
 
-	color:black;
-	font-size:12pt;
-	letter-spacing:2pt;
-	line-height:18pt;
-	font-weight:bold;
+h3 {
+     color:black;
+     font-size:12pt;
+     letter-spacing:2pt;
+     line-height:18pt;
+     font-weight:bold;
 }
 
 a {
-	color:#327BBF;
-	text-decoration:none;
-  font-weight: bold;
+     color:#327BBF;
+     text-decoration:none;
+     font-weight: bold;
 }
 
 a:hover {
-	text-decoration:underline;
-  font-weight: bold;
+     text-decoration:underline;
+     font-weight: bold;
 }
 
 th {
-
-	color:black;
-	line-height:12pt;
-	padding:5px 10px;
-	font-size:10pt;
+     color:black;
+     line-height:12pt;
+     padding:5px 10px;
+     font-size:10pt;
 }
 
 td {
-
-	color:black;
-	line-height:12pt;
-	padding:5px 10px;
-	font-size:10pt;
-	vertical-align:center;
+     color:black;
+     line-height:12pt;
+     padding:5px 10px;
+     font-size:9pt;
+     vertical-align:center;
 }
 
 li {
-
-	color:black;
-	line-height:12pt;
-	margin-left:5mm;
-	margin-right:5mm;
-	font-size:10pt;
+     color:black;
+     line-height:12pt;
+     margin-left:5mm;
+     margin-right:5mm;
+     font-size:9pt;
 }
 
 tr.list1 {
-	background-color:#E8E8EC;
+     background-color:#E8E8EC;
 }
 
 tr.list0 {
-	background-color:#F0F0F4;
+     background-color:#F0F0F4;
 }
 
 p.messages {
-	background-color:#92CAFF;
-	color:#327BBF;
-	color:black;
-	border-style:dotted;
-	padding-top: 5mm;
-	padding-right: 5mm;
-	padding-bottom: 5mm;
-	padding-left: 5mm;
+     background-color:#92CAFF;
+     color:#327BBF;
+     color:black;
+     border-style:dotted;
+     padding-top: 5mm;
+     padding-right: 5mm;
+     padding-bottom: 5mm;
+     padding-left: 5mm;
 }
 
 #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;
+     font-size:7pt;
+     text-align: center;
+     display: none;
 }
 
 .illustrate {
-  margin: 10px;
-  padding: 10px;
-  -moz-border-radius: 4px;
-  -khtml-border-radius: 4px;
-  border-radius: 4px;
-  border: 1px solid #001;
-  font-size: 10pt;
-  -moz-box-shadow: inset 0px 0px 1px 0px #002;
-  background: #fff;
+     margin: 10px;
+     padding: 10px;
+     -moz-border-radius: 4px;
+     -khtml-border-radius: 4px;
+     border-radius: 4px;
+     border: 1px solid #001;
+     font-size: 10pt;
+     -moz-box-shadow: inset 0px 0px 1px 0px #002;
+     background: #fff;
 }
 
 .page {
-	background-color: #fff;
-	color:#001;
-  margin: 20px;
-  padding: 10px 20px 20px 20px;
-  -moz-border-radius: 4px;
-  -khtml-border-radius: 4px;
-  border-radius: 4px;
-  border: 1px solid #001;
-  font-size: 10pt !important;
-  line-height: 160% !important;
-  -moz-box-shadow: inset 0px 0px 1px 0px #002;
+     background-color: #fff;
+     color:#001;
+     margin: 0;
+     padding: 10px;
+/*     -moz-border-radius: 4px;
+     -khtml-border-radius: 4px;
+     border-radius: 4px;
+     border: 1px solid #001; */
+     font-size: 9pt !important;
+     line-height: 160% !important;
+     -moz-box-shadow: inset 0px 0px 1px 0px #002;
+}
+
+.iframed .page {
+     background-color: #f0f0f0;
+     margin: 0;
+}
+
+textarea {
+     width: 100%;
+}
+
+#buttons, .buttons {
+     text-align: right;
 }
 
 input[type=submit] {
@@ -145,7 +168,6 @@ input[type=submit]:hover {
      border: 1px solid #f60;
      opacity: 1.0;
      -moz-box-shadow: inset 0px 0px 0px 1px #fff;
-
 }
 
 input[type=reset] {
diff --git a/installer/resources/themes/susimail/dark/images/3down.png b/installer/resources/themes/susimail/dark/images/3down.png
new file mode 100644
index 0000000000000000000000000000000000000000..7c3e7efb8da8da1772cecf53c0907eca7a7def6b
Binary files /dev/null and b/installer/resources/themes/susimail/dark/images/3down.png differ
diff --git a/installer/resources/themes/susimail/dark/images/3up.png b/installer/resources/themes/susimail/dark/images/3up.png
new file mode 100644
index 0000000000000000000000000000000000000000..93496114ca038ec5e35d679f2b235e8983c474de
Binary files /dev/null and b/installer/resources/themes/susimail/dark/images/3up.png differ
diff --git a/installer/resources/themes/susimail/dark/susimail.css b/installer/resources/themes/susimail/dark/susimail.css
new file mode 100644
index 0000000000000000000000000000000000000000..e9d84a80712dcb6c0f6bc411c59b4e527841a20e
--- /dev/null
+++ b/installer/resources/themes/susimail/dark/susimail.css
@@ -0,0 +1,284 @@
+/* Susimail dark theme by dr|z3d */
+
+body {
+     background-color: #000;
+     color:#ee9;
+     font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", Verdana, Tahoma, Helvetica, sans-serif;
+     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;
+}
+
+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 {
+     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 {
+     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;
+}
+
+.mailbody {
+     display: block !important;
+}
+
+.mailbody td {
+}
+
+p img {
+/*     display: none; */
+     height: 0;
+     width: 0;
+     margin: -20px 0;
+}
+
+p:first-child {
+     display: none;
+}
+
+p.error {
+     display: block !important;
+}
+
+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;
+}
+
+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;
+}
+
+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;
+     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;
+     min-height: 22px !important;
+}
+
+input[type=submit]:hover, input.cancel:hover {
+     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;
+}
+
+input[type=submit]:active, input.cancel:active {
+     border: 1px inset #f60;
+     background: #f60 !important;
+     color: #EE9 !important;
+     -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;
+}
+
+input[type=text] {
+     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
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/installer/resources/themes/susimail/light/susimail.css b/installer/resources/themes/susimail/light/susimail.css
new file mode 100644
index 0000000000000000000000000000000000000000..19920d01b109c443e8673703406d5a0efbdfba9b
--- /dev/null
+++ b/installer/resources/themes/susimail/light/susimail.css
@@ -0,0 +1,220 @@
+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;
+}
+
+.iframed p img {
+     display: none;
+}
+
+.iframed p:first-child {
+     display: none;
+}
+
+.mailbody {
+     display: block !important;
+}
+
+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;
+}
diff --git a/licenses/LICENSE-FatCowIcons.txt b/licenses/LICENSE-FatCowIcons.txt
new file mode 100644
index 0000000000000000000000000000000000000000..42ef84838aad9e08a76a3eeb1de80adb8ea9aa8f
--- /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/Router.java b/router/java/src/net/i2p/router/Router.java
index d97c5737b14a9ae833ec5383d6d0bac4b7ed243f..399d9fb48216e874be87cd56f79043ddc0baad1c 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...
diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java
index 5b1ba79e398c2a84e1450e314aedb3fba726d6dd..a411b009986dc5f1f6384384ad98aeea42885422 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 = 0;
 
     /** for example "-test" */
     public final static String EXTRA = "";
diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/XORComparator.java b/router/java/src/net/i2p/router/networkdb/kademlia/XORComparator.java
index bfd897f0a693481ae4a45aebff343c0aba8e4dff..9242103cd399efcf3a9598b3bdb81cd5cbf8b563 100644
--- a/router/java/src/net/i2p/router/networkdb/kademlia/XORComparator.java
+++ b/router/java/src/net/i2p/router/networkdb/kademlia/XORComparator.java
@@ -6,22 +6,28 @@ import net.i2p.data.DataHelper;
 import net.i2p.data.Hash;
 
 /**
- * Help sort Hashes in relation to a base key using the XOR metric
- *
+ * Help sort Hashes in relation to a base key using the XOR metric.
+ * Warning - not thread safe.
  */
 class XORComparator implements Comparator<Hash> {
     private final byte[] _base;
+    private final byte[] _lx, _rx;
 
     /**
      * @param target key to compare distances with
      */
     public XORComparator(Hash target) {
         _base = target.getData();
+        _lx = new byte[Hash.HASH_LENGTH];
+        _rx = new byte[Hash.HASH_LENGTH];
     }
 
+    /**
+     * getData() of args must be non-null
+     */
     public int compare(Hash lhs, Hash rhs) {
-        byte lhsDelta[] = DataHelper.xor(lhs.getData(), _base);
-        byte rhsDelta[] = DataHelper.xor(rhs.getData(), _base);
-        return DataHelper.compareTo(lhsDelta, rhsDelta);
+        DataHelper.xor(lhs.getData(), 0, _base, 0, _lx, 0, Hash.HASH_LENGTH);
+        DataHelper.xor(rhs.getData(), 0, _base, 0, _rx, 0, Hash.HASH_LENGTH);
+        return DataHelper.compareTo(_lx, _rx);
     }
 }
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 1f288155d20feac7ea2a9cbc79fc14645a7d144c..f3f8a9ea44b14273d19899916d8b0bcca4b4d140 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;
     }