Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
authorPaul Bédaride <paul.bedaride@gmail.com>
Mon, 17 Dec 2012 10:04:19 +0000 (11:04 +0100)
committerPaul Bédaride <paul.bedaride@gmail.com>
Mon, 17 Dec 2012 10:04:19 +0000 (11:04 +0100)
15 files changed:
CMakeLists.txt
COPYING
ChangeLog
INSTALL
NEWS
README
README.coding
README.git
buildtools/Cmake/AddTests.cmake
doc/doxygen/platform.doc
examples/msg/mc/bugged1.tesh
examples/msg/mc/bugged2.tesh [deleted file]
src/mc/mc_dpor.c
src/mc/mc_global.c
src/simix/smx_network.c

index 538bae3..4945197 100644 (file)
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 2.6)
 
-IF(CMAKE_BUILD_TYPE STREQUAL "ModelChecker") 
+IF(CMAKE_BUILD_TYPE STREQUAL "ModelChecker")
   SET(enable_coverage ON)
   SET(enable_model-checking ON)
   SET(enable_lua ON)
diff --git a/COPYING b/COPYING
index 01cdd37..98b0223 100644 (file)
--- a/COPYING
+++ b/COPYING
@@ -63,7 +63,7 @@ The file src/xbt/snprintf.c contains this license text:
  *   If not, I'll be glad to provide one.
  *
  */
+
 =========================================================================
 
 The exception handling mecanism (mainly living in src/xbt/ex.c and
@@ -103,7 +103,7 @@ from the iksemel one (http://code.google.com/p/iksemel/). Both the
 original and the current version of this code is distributed under the
 LGPL v2.1 license.
 
-========================================================================= 
+=========================================================================
 
 The xbt/mmalloc module was adapted from the mmalloc module of gdb.
 Both the simgrid version and the original version is distributed under
@@ -138,19 +138,19 @@ Their copyright is the following:
  *
  *      You should have received a copy of the GNU Lesser General Public
  *      License along with SimGrid in the file LICENSE-LGPL-2.1;
- *      if not, write to the Free Software Foundation, Inc., 
+ *      if not, write to the Free Software Foundation, Inc.,
  *      51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
  */
+
 =========================================================================
 
-Some examples for SMPI were borowed from an IBM test suite. 
+Some examples for SMPI were borowed from an IBM test suite.
 Their copyright is the following:
 /**
  * MESSAGE PASSING INTERFACE TEST CASE SUITE
  *
  * Copyright IBM Corp. 1995
- * 
+ *
  * IBM Corp. hereby grants a non-exclusive license to use, copy, modify, and
  *distribute this software for any purpose and without fee provided that the
  *above copyright notice and the following paragraphs appear in all copies.
@@ -169,15 +169,15 @@ Their copyright is the following:
  * ENHANCEMENTS, OR MODIFICATIONS.
  * ***************************************************************************
  **/
+
 List of files:
  examples/smpi/scatter.c
  examples/smpi/reduce.c
  examples/smpi/allreduce.c
  examples/smpi/alltoall2.c
 
-========================================================================= 
+
+=========================================================================
 
 examples/smpi/alltoallv.c was borowed from the MPICH2 test files. It
 can be found for example in mpich2 1.2.1.1 under the name
@@ -238,8 +238,8 @@ purpose and non-infringement.
 <-------------------- end of MPICH2 COPYRIGHT file -------------------->
 
 
-========================================================================= 
+=========================================================================
+
 
 The directory examples/smpi/NAS contains a tweaked version of the
 NAS Parallel Benchmark Team. The original software were retrieved from
index 233699a..e261e76 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,7 +9,7 @@ SimGrid (3.9) NOT RELEASED; urgency=low
    it instead of MSG or SMPI by mistake despite is pity state.
  * GRAS seems to have very few users (if any), and no one volunteered
    to maintain it further. It also induces a lot of XBT code (for
-   portability sake), that must be maintained too. 
+   portability sake), that must be maintained too.
  * For all these reasons, we killed GRAS. If someone wants to revive it
    in the future, don't cry, our git history still remembers of GRAS.
 
@@ -21,15 +21,15 @@ SimGrid (3.9) NOT RELEASED; urgency=low
  * New function: MSG_process_get_number()
 
  SURF:
- * Change the default value of the TCP_gamma constant (maximal size of TCP 
-   congestion window) to a more realistic 4MiB value. If you notice changes in 
-   your simulation results, you can fall back to the previous 20k tiny window 
+ * Change the default value of the TCP_gamma constant (maximal size of TCP
+   congestion window) to a more realistic 4MiB value. If you notice changes in
+   your simulation results, you can fall back to the previous 20k tiny window
    by adding --cfg=network/TCP_gamma:20000 on command line.
 
  XBT:
  * Kill synchronized dynars, and xbt_dynar_dopar(). We cannot think of a
    usecase where it's really mandatory, and maintaining it was a pain in
-   our codebase.   
+   our codebase.
  * New: xbt_fifo_search(), search an item with a user-provided
    comparison function instead of dumb pointer comparison.
 
diff --git a/INSTALL b/INSTALL
index 8410aeb..4953f2b 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -32,7 +32,7 @@ not only SimGrid related.
 $ make
 
 (3) Test it (optional)
-$ make check 
+$ make check
 $ ctest
 
 (4) Install it
@@ -41,7 +41,7 @@ $ make install
 
 Dependencies
 ============
-SimGrid archives do not have any firm dependencies. 
+SimGrid archives do not have any firm dependencies.
 
 If you want to compile, you must have installed perl and cmake version 2.6 or
 above.
diff --git a/NEWS b/NEWS
index aef1cd3..a0f1e57 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -6,7 +6,7 @@ __   _____ _ __ ___(_) ___  _ __   |___ // _ \
 
 The "Grasgory" release. Major changes:
 
- * Gras was completely removed from this version 
+ * Gras was completely removed from this version
                     _               _____  ___   _
 __   _____ _ __ ___(_) ___  _ __   |___ / ( _ ) / |
 \ \ / / _ \ '__/ __| |/ _ \| '_ \    |_ \ / _ \ | |
diff --git a/README b/README
index e48307f..5d7d10a 100644 (file)
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
 
 
-Welcome to the SimGrid project! 
+Welcome to the SimGrid project!
 
 Up-to-date documentation about installation and how to use SimGrid is available
 online at http://simgrid.gforge.inria.fr/ and the documentation for the version
index 803cfbf..a2ea54f 100644 (file)
@@ -23,12 +23,12 @@ The tree is not split on projects, but on file finality:
  src/include -> another location for protected headers. Used by SURF, and
                 other should be converted, since this is the Right Thing.
 
- testsuite/ -> The more test the better. 
+ testsuite/ -> The more test the better.
                Same organization than src/ and include/
                Tests are allowed to load some headers of the module they test.
               All tests should be listed in run_test.in so that they get
-               run on 'make check'. 
-                 
+               run on 'make check'.
+
  examples/ -> Supposed to be copy/pastable by the user, so keep it clear and
                 avoid any kind of trick. In particular, do only include the
                 public headers here.
@@ -63,14 +63,14 @@ So please stick to it.
   - u_toto_t is an union
   - u_toto   is an union needing 'union' keyword to be used
   -   toto_t is an 'object' (struct*)
-  
+
 Please to not call toto_t something else than an 'object' (ie, something you
 have to call _new and _free on it).
 
 Example:
   typedef struct s_toto {} s_toto_t, *toto_t;
   typedef enum {} e_toto_t;
-  
+
 Moreover, only toto_t (and e_toto_t) are public. The rest (mainly s_toto_t)
 is private.
 
@@ -90,7 +90,7 @@ SIZE_T (FIXME: obsolete?)
  If possible, avoid size_t and use unsigned long instead. If not,
  #include <sys/types.h> in all files manipulating size_t
  do cast it to unsigned long before printing (and use %lu)
+
 PRINTF pointer difference (FIXME: advertise %td instead?)
  printf ("diff = %ld\n", (long) (pointer2 - pointer1));
 
@@ -100,12 +100,12 @@ INLINE functions
  in header file (.h) with attributes 'static XBT_INLINE'.  It should
  not be defined in source file (.c).
 
-**             
+**
 ** Commenting the source: doxygen
 **
 ****************************************************
 
-The global structure of the documentation is in doc/modules.doc 
+The global structure of the documentation is in doc/modules.doc
 
 The structure of each module (xbt, msg, etc) is in doc/module-<module>.doc
 
@@ -118,7 +118,7 @@ users can see the intended order).
 The documentation of each type and macro are also in the public header since
 this is were they live.
 
-The documentation of each function must be in the C file were it lives. 
+The documentation of each function must be in the C file were it lives.
 
 Any public element (function, type and macro) must have a @brief part.
 
@@ -131,13 +131,13 @@ There is some functionalities that we want to virtualize in XBT. We
 want xbt_time to give the simulated clock when running on top of the
 simulator, and the host clock when running on a real system. This
 could be placed in GRAS (and was, historically), but there is some
-reason to lower it down to XBT. 
+reason to lower it down to XBT.
 
 Here is the used naming scheme:
 
-  - xbt_<module>_<func>(): functions working both in SG and RL  
+  - xbt_<module>_<func>(): functions working both in SG and RL
   - xbt_os_<module>_<func>(): RL functions usable even in simulator
-    
+
     That way, in libsimgrid, we still can use native functions if we
     want to. It may for example be useful to get the real time when
     implementing the simulator. Think of the SIGINT handler, which
@@ -147,17 +147,17 @@ Here is the used naming scheme:
 Here is the file layout:
 
   - xbt_rl_<module>.c: native implementation (xbt_<module>_<func>()).
-    Simply call the corresponding xbt_os_<module>_<func>.     
+    Simply call the corresponding xbt_os_<module>_<func>.
     Part only of libgras.so
-    
+
   - xbt_sg_<module>.c: SIMIX implementation xbt_<module>_<func>()).
-    Simply call the corresponding SIMIX implementation. 
+    Simply call the corresponding SIMIX implementation.
     Part only of libsimgrid.so
-    
+
   - xbt_os_<module>.c: body of the functions implementing natively the
     stuff (xbt_os_<module>_<func>()).
     Part of both libgras.so and libsimgrid.so
-    
+
 Since there is almost nothing in xbt_rl_module.c and xbt_sg_module.c,
 it'd be better to use symbol aliasing here (to declare in the object
 code that the same function have two names), but I'm still
index 7e11c81..837fc11 100644 (file)
@@ -1,7 +1,7 @@
 Using Git for SimGrid
 =====================
 
-SimGrid developement tree is now managed with Git. 
+SimGrid developement tree is now managed with Git.
 So, you need to use Git to :
 
 - follow the last development of SimGrid
@@ -61,7 +61,7 @@ Several rules must be repected as much as possible :
 - each commit should contain only one logical modification
 - this modification must be described in the log message. The first line of the
   log is a summary, the second line should be empty, the next lines can
-  describe more precisely the modifications. 
+  describe more precisely the modifications.
 
 
 Your first line of commit message can begin with a [flag] telling which global
index ab0ca12..79478d8 100644 (file)
@@ -380,11 +380,9 @@ if(NOT enable_memcheck)
   # examples/msg/mc
   if(HAVE_MC)
     ADD_TEST(mc-bugged1-thread                  ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cfg contexts/factory:thread --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg/mc --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/mc bugged1.tesh)
-    ADD_TEST(mc-bugged2-thread                  ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cfg contexts/factory:thread --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg/mc --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/mc bugged2.tesh)
     ADD_TEST(mc-centralized-thread              ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cfg contexts/factory:thread --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg/mc --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/mc centralized.tesh)
     if(CONTEXT_UCONTEXT)
       ADD_TEST(mc-bugged1-ucontext              ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cfg contexts/factory:ucontext --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg/mc --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/mc bugged1.tesh)
-      ADD_TEST(mc-bugged2-ucontext              ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cfg contexts/factory:ucontext --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg/mc --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/mc bugged2.tesh)
       ADD_TEST(mc-centralized-ucontext          ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cfg contexts/factory:ucontext --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg/mc --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/mc centralized.tesh)
       if(PROCESSOR_x86_64) # liveness model-checking works only on 64bits (for now ...)
         ADD_TEST(mc-bugged1-liveness-ucontext     ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cfg contexts/factory:ucontext --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg/mc --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/mc bugged1_liveness.tesh)
@@ -398,7 +396,6 @@ if(NOT enable_memcheck)
     endif()
     if(HAVE_RAWCTX)
       ADD_TEST(mc-bugged1-raw                   ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cfg contexts/factory:raw --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg/mc --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/mc bugged1.tesh)
-      ADD_TEST(mc-bugged2-raw                   ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cfg contexts/factory:raw --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg/mc --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/mc bugged2.tesh)
       ADD_TEST(mc-centralized-raw               ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cfg contexts/factory:raw --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg/mc --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/mc centralized.tesh)
     endif()
   endif()
@@ -411,7 +408,6 @@ if(NOT enable_memcheck)
   if(release)
     if(HAVE_MC)
       set_tests_properties(mc-bugged1-thread PROPERTIES WILL_FAIL true)
-      set_tests_properties(mc-bugged2-thread PROPERTIES WILL_FAIL true)
       set_tests_properties(mc-centralized-thread PROPERTIES WILL_FAIL true)
       if(CONTEXT_UCONTEXT)
         set_tests_properties(mc-centralized-ucontext PROPERTIES WILL_FAIL true)
index e33d8d9..0987ed6 100644 (file)
@@ -1,55 +1,92 @@
 /*! \page platform Platform Description
 
+@tableofcontents
+
 In order to run any simulation, SimGrid needs 3 things: something to run
 (so, your code), a description of the platform on which you want to run your
 application, and finally it needs something to know where to deploy what.
 
 For the latest 2 entries, you have basically 2 ways to give it as an input :
-\li You can program it, either using the Lua console (\ref MSG_Lua_funct) or if you're using MSG some
-of its platform and deployments functions(\ref msg_simulation). If you want to use it, please refer
-to its doc. (you can also  check the section  \ref pf_flexml_bypassing but this is strongly deprecated, as there is a new way to do it properly, but not yet documented).
-\li You can use two XML files: a platform description file and a deployment
-description one.
+\li You can program it, either using the Lua console (\ref
+    MSG_Lua_funct) or if you're using MSG some of its platform and
+    deployments functions(\ref msg_simulation). If you want to use it,
+    please refer to its doc. (you can also check the section \ref
+    pf_flexml_bypassing but this is strongly deprecated, as there is a
+    new way to do it properly, but not yet documented).
+\li You can use two XML files: a platform description file and a
+    deployment description one.
 
 For the deployment stuff, please takea look at \ref deployment
 
-The platform description may be complicated. This documentation is all about how to write this file: what are the basic concept it relies on, what possibilities are offered, and some hints and tips on how to write a good platform description.
+The platform description may be complicated. This documentation is all
+about how to write this file: what are the basic concept it relies on,
+what possibilities are offered, and some hints and tips on how to
+write a good platform description.
 
 \section pf_overview Some words about XML and DTD
 
 We choose to use XML because of some of its possibilities: if you're
-using an accurate XML editor, or simply using any XML plug-in for eclipse, it
-will allow you to have cool stuff like auto-completion, validation and checking,
-so all syntaxic errors may be avoided this way.
+using an accurate XML editor, or simply using any XML plug-in for
+eclipse, it will allow you to have cool stuff like auto-completion,
+validation and checking, so all syntaxic errors may be avoided this
+way.
 
 the XML checking is done based on the dtd which is nowaday online at
 <a href="http://simgrid.gforge.inria.fr/simgrid.dtd">http://simgrid.gforge.inria.fr/simgrid.dtd</a>
 while you might be tempted to read it, it will not help you that much.
 
 If you read it, you should notice two or three important things :
-\li The platform tags contains a version attributes. At the time of writing this doc
-the current version is 3.
+\li The platform tags contains a version attributes. At the time of
+    writing this doc the current version is 3.    
 \li The DTD contains definitions for the 2 files used by SimGrid (platform
-description and deployment).
+    description and deployment).
 \li There is a bunch of possibilities ! Let's see what's in it
 
 
 \section pf_basics Basic concepts
 
-Nowadays, the Internet is composed of a bunch of independently managed networks. Within each of those networks, there are entry and exit points (most of the time, you can both enter and exit through the same point) that allows to go out of the current network and reach other networks. At the upper level, these networks are known as <b>Autonomous System (AS)</b>, while at the lower level they are named sub-networks, or LAN. Indeed they are autonomous: routing is defined within the limits of his network by the administrator, and so, those networks can continue to operate without the existence of other networks. There are some rules to get out of networks by the entry points (or gateways). Those gateways allow you to go from a network to another one. Inside of each autonomous system, there is a bunch of equipments (cables, routers, switches, computers) that belong to the autonomous system owner.
-
-SimGrid platform description file relies exactly on the same concepts as real life platform. Every resource (computers, network equipments, and so on) belongs to an AS. Within this AS, you can define the routing you want between its elements (that's done with the routing model attribute and eventually with some \<route\> tag). You define AS by using ... well ... the \<AS\> tag. An AS can also contain some AS : AS allows you to define the hierarchy of your platform.
+Nowadays, the Internet is composed of a bunch of independently managed
+networks. Within each of those networks, there are entry and exit
+points (most of the time, you can both enter and exit through the same
+point) that allows to go out of the current network and reach other
+networks. At the upper level, these networks are known as
+<b>Autonomous System (AS)</b>, while at the lower level they are named
+sub-networks, or LAN. Indeed they are autonomous: routing is defined
+within the limits of his network by the administrator, and so, those
+networks can continue to operate without the existence of other
+networks. There are some rules to get out of networks by the entry
+points (or gateways). Those gateways allow you to go from a network to
+another one. Inside of each autonomous system, there is a bunch of
+equipments (cables, routers, switches, computers) that belong to the
+autonomous system owner.
+
+SimGrid platform description file relies exactly on the same concepts
+as real life platform. Every resource (computers, network equipments,
+and so on) belongs to an AS. Within this AS, you can define the
+routing you want between its elements (that's done with the routing
+model attribute and eventually with some \<route\> tag). You define AS
+by using ... well ... the \<AS\> tag. An AS can also contain some AS :
+AS allows you to define the hierarchy of your platform.
 
 Within each AS, you basically have the following type of resources:
 \li <b>host</b>: an host, with cores in it, and so on
 \li <b>router</b>: a router or a gateway.
-\li <b>link</b>: a link, that defines a connection between two (or more) resources (and have a bandwidth and a latency)
-\li <b>cluster</b>: like a real cluster, contains many hosts interconnected by some dedicated network.
-
-Between those elements, a routing has to be defined. As the AS is supposed to be Autonomous, this has to be done at the AS level. As AS handles two different types of entities (<b>host/router</b> and <b>AS</b>) you will have to define routes between those elements. A network model have to be provided for AS, but you may/will need, depending of the network model, or because you want to bypass the default beahviour to defines routes manually. There are 3 tags to use :
+\li <b>link</b>: a link, that defines a connection between two (or
+    more) resources (and have a bandwidth and a latency) 
+\li <b>cluster</b>: like a real cluster, contains many hosts
+    interconnected by some dedicated network. 
+
+Between those elements, a routing has to be defined. As the AS is
+supposed to be Autonomous, this has to be done at the AS level. As AS
+handles two different types of entities (<b>host/router</b> and
+<b>AS</b>) you will have to define routes between those elements. A
+network model have to be provided for AS, but you may/will need,
+depending of the network model, or because you want to bypass the
+default beahviour to defines routes manually. There are 3 tags to use: 
 \li <b>ASroute</b>: to define routes between two  <b>AS</b>
 \li <b>route</b>: to define routes between two <b>host/router</b>
-\li <b>bypassRoute</b>: to define routes between two <b>AS</b> that will bypass default routing.
+\li <b>bypassRoute</b>: to define routes between two <b>AS</b> that
+    will bypass default routing. 
 
 Here is an illustration of the overall concepts:
 
@@ -64,7 +101,10 @@ Here is an illustration of the overall concepts:
     scattered around the world (AS7).
 
 
-This is all for the concepts ! To make a long story short, a SimGrid platform is made of a hierarchy of AS, each of them containing resources, and routing is defined at AS level. Let's have a deeper look in the tags.
+This is all for the concepts ! To make a long story short, a SimGrid
+platform is made of a hierarchy of AS, each of them containing
+resources, and routing is defined at AS level. Let's have a deeper
+look in the tags.
 
 
 
@@ -72,13 +112,27 @@ This is all for the concepts ! To make a long story short, a SimGrid platform is
 
 \subsection  pf_As Platform organization tag : AS
 
-AS (or Autonomous System) is an organizational unit that contains resources and defines routing between them, and eventually some other AS. So it allows you to define a hierarchy into your platform. <b>*ANY*</b> resource <b>*MUST*</b> belong to an AS. There are a few attributes.
+AS (or Autonomous System) is an organizational unit that contains
+resources and defines routing between them, and eventually some other
+AS. So it allows you to define a hierarchy into your platform.
+<b>*ANY*</b> resource <b>*MUST*</b> belong to an AS. There are a few
+attributes.
 
 <b>AS</b> attributes :
-\li <b>name (mandatory)</b>: the identifier of AS to be used when referring to it.
-\li <b>routing (mandatory)</b>: the routing model used into it. By model we mean the internal way the simulator will manage routing. That also have a big impact on how many information you'll have to provide to help the simulator to route between the AS elements. <b>routing</b> possible values are <b>Full, Floyd, Dijkstra, DijkstraCache, none, RuleBased, Vivaldi, Cluster</b>. For more explanation about what to choose, take a look at the section devoted to it below.
-
-Elements into an AS are basically resources (computers, network equipments) and some routing informations if necessary (see below for more explanation).
+\li <b>id (mandatory)</b>: the identifier of AS to be used when
+    referring to it.     
+\li <b>routing (mandatory)</b>: the routing model used into it. By
+    model we mean the internal way the simulator will manage routing.
+    That also have a big impact on how many information you'll have to
+    provide to help the simulator to route between the AS elements.
+    <b>routing</b> possible values are <b>Full, Floyd, Dijkstra,
+    DijkstraCache, none, RuleBased, Vivaldi, Cluster</b>. For more
+    explanation about what to choose, take a look at the section
+    devoted to it below.  
+
+Elements into an AS are basically resources (computers, network
+equipments) and some routing informations if necessary (see below for
+more explanation).
 
 <b>AS example</b>
 \verbatim
@@ -90,33 +144,55 @@ Elements into an AS are basically resources (computers, network equipments) and
  </AS>
 \endverbatim
 
+In this example, AS0 contains two hosts (host1 and host2). The route
+between the hosts goes through link1.
+
 
-In this example, AS0 contains two hosts (host1 and host2). The route between the hosts goes through link1.
 \subsection pf_Cr Computing resources: hosts, clusters and peers.
 
 \subsubsection pf_host host
-A <b>host</b> represents a computer, where you will be able to execute code and from which you can send and receive information. A host can contain more than 1 core. Here are the attributes of a host :
+
+A <b>host</b> represents a computer, where you will be able to execute
+code and from which you can send and receive information. A host can
+contain more than 1 core. Here are the attributes of a host :
 
 
 <b>host</b> attributes :
-\li <b>id (mandatory)</b>: the identifier of the host to be used when referring to it.
-\li <b>power (mandatory)</b>:the peak number FLOPS the CPU can manage. Expressed in flop/s.
-\li <b>core</b>: The number of core of this host. If setted, the power gives the power of one core. The specified computing power will be available to up to 6 sequential
-tasks without sharing. If more tasks are placed on this host, the
-resource will be shared accordingly. For example, if you schedule 12
-tasks on the host, each will get half of the computing power. Please
-note that although sound, this model were never scientifically
-assessed. Please keep this fact in mind when using it.
+\li <b>id (mandatory)</b>: the identifier of the host to be used when
+    referring to it.
+\li <b>power (mandatory)</b>:the peak number FLOPS the CPU can manage.
+    Expressed in flop/s.
+\li <b>core</b>: The number of core of this host. If setted, the power
+    gives the power of one core. The specified computing power will be
+    available to up to 6 sequential tasks without sharing. If more
+    tasks are placed on this host, the resource will be shared
+    accordingly. For example, if you schedule 12 tasks on the host,
+    each will get half of the computing power. Please note that
+    although sound, this model were never scientifically assessed.
+    Please keep this fact in mind when using it.
 
 \li <b>availability</b>: specify if the percentage of power available.
-\li <b>availability_file</b>: Allow you to use a file as input. This file will contain availability traces for this computer. The syntax of this file is defined below. Possible values : absolute or relative path, syntax similar to the one in use on your system.
-\li <b>state</b>: the computer state, as in : is that computer ON or OFF. Possible values : "ON" or "OFF".
-\li <b>state_file</b>: Same mechanism as availability_file, similar syntax for value.
-\li <b>coordinates</b>: you'll have to give it if you choose the vivaldi, coordinate-based routing model for the AS the host belongs to. More details about it in the P2P coordinate based section.
-
-An host can contain some <b>mount</b> that defines mounting points between some storage resource and the <b>host</b>. Please refer to the storage doc for more information.
-
-An host can also contain the <b>prop</b> tag. the prop tag allows you to define additional informations on this host following the attribute/value schema. You may want to use it to give information to the tool you use for rendering your simulation, for example.
+\li <b>availability_file</b>: Allow you to use a file as input. This
+    file will contain availability traces for this computer. The
+    syntax of this file is defined below. Possible values : absolute
+    or relative path, syntax similar to the one in use on your system.
+\li <b>state</b>: the computer state, as in : is that computer ON or
+    OFF. Possible values : "ON" or "OFF". 
+\li <b>state_file</b>: Same mechanism as availability_file, similar
+    syntax for value.     
+\li <b>coordinates</b>: you'll have to give it if you choose the
+    vivaldi, coordinate-based routing model for the AS the host
+    belongs to. More details about it in the P2P coordinate based
+    section. 
+
+An host can contain some <b>mount</b> that defines mounting points
+between some storage resource and the <b>host</b>. Please refer to the
+storage doc for more information.
+
+An host can also contain the <b>prop</b> tag. the prop tag allows you
+to define additional informations on this host following the
+attribute/value schema. You may want to use it to give information to
+the tool you use for rendering your simulation, for example.
 
 <b>host example</b>
 \verbatim
@@ -204,7 +280,13 @@ so on.
 
 
 \subsubsection pf_cluster cluster
-A <b>cluster</b> represents a cluster. It is most of the time used when you want to have a bunch of machine defined quickly. It must be noted that cluster is meta-tag : <b>from the inner SimGrid point of view, a cluster is an AS where some optimized routing is defined</b> . The default inner organisation of the cluster is as follow :
+
+A <b>cluster</b> represents a cluster. It is most of the time used
+when you want to have a bunch of machine defined quickly. It must be
+noted that cluster is meta-tag : <b>from the inner SimGrid point of
+view, a cluster is an AS where some optimized routing is defined</b>.
+The default inner organisation of the cluster is as follow:
+
 \verbatim
                  _________
                 |          |
@@ -217,7 +299,13 @@ A <b>cluster</b> represents a cluster. It is most of the time used when you want
     c-0.me                             c-99.me
 \endverbatim
 
-You have a set of <b>host</b> defined. Each of them has a <b>link</b> to a central backbone (backbone is a <b>link</b> itsef, as a link can be used to represent a switch, see the switch or <b>link</b> section below for more details about it). A <b>router</b> gives a way to the <b>cluster</b> to be connected to the outside world. Internally, cluster is then an AS containing all hosts : the router is the default gateway for the cluster.
+You have a set of <b>host</b> defined. Each of them has a <b>link</b>
+to a central backbone (backbone is a <b>link</b> itsef, as a link can
+be used to represent a switch, see the switch or <b>link</b> section
+below for more details about it). A <b>router</b> gives a way to the
+<b>cluster</b> to be connected to the outside world. Internally,
+cluster is then an AS containing all hosts : the router is the default
+gateway for the cluster.
 
 There is an alternative organization, which is as follow :
 \verbatim
@@ -233,27 +321,52 @@ There is an alternative organization, which is as follow :
             host0   host1   host2
 \endverbatim
 
-The principle is the same, except we don't have the backbone. The way to obtain it is simple : you just have to let bb_* attributes unsetted.
+The principle is the same, except we don't have the backbone. The way
+to obtain it is simple : you just have to let bb_* attributes
+unsetted.
 
 
 
 <b>cluster</b> attributes :
-\li <b>id (mandatory)</b>: the identifier of the cluster to be used when referring to it.
-\li <b>prefix (mandatory)</b>: each node of the cluster has to have a name. This is its prefix.
+\li <b>id (mandatory)</b>: the identifier of the cluster to be used
+    when referring to it. 
+\li <b>prefix (mandatory)</b>: each node of the cluster has to have a
+    name. This is its prefix. 
 \li <b>suffix (mandatory)</b>: node suffix name.
-\li <b>radical (mandatory)</b>: regexp used to generate cluster nodes name. Syntax is quite common, "10-20" will give you 11 machines numbered from 10 to 20, "10-20;2" will give you 12 machines, one with the number 2, others numbered as before. The produced number is concatenated  between prefix and suffix to form machine names.
+\li <b>radical (mandatory)</b>: regexp used to generate cluster nodes
+    name. Syntax is quite common, "10-20" will give you 11 machines
+    numbered from 10 to 20, "10-20;2" will give you 12 machines, one
+    with the number 2, others numbered as before. The produced number
+    is concatenated between prefix and suffix to form machine names.
 \li <b>power (mandatory)</b>: same as <b>host</b> power.
 \li <b>core</b>: same as <b>host</b> core.
-\li <b>bw (mandatory)</b>: bandwidth for the links between nodes and backbone (if any). See <b>link</b> section for syntax/details.
-\li <b>lat (mandatory)</b>: latency for the links between nodes and backbone (if any). See <b>link</b> section for syntax/details.
-\li <b>sharing_policy</b>: sharing policy for the links between nodes and backbone (if any). See <b>link</b> section for syntax/details.
-\li <b>bb_bw </b>: bandwidth for backbone (if any). See <b>link</b> section for syntax/details. If both bb_* attributes are ommited, no backbone is created (alternative cluster architecture described before).
-\li <b>bb_lat </b>: latency for backbone (if any). See <b>link</b> section for syntax/details. If both bb_* attributes are ommited, no backbone is created (alternative cluster architecture described before).
-\li <b>bb_sharing_policy</b>: sharing policy for the backbone (if any). See <b>link</b> section for syntax/details.
-\li <b>availability_file</b>: Allow you to use a file as input for availability. Similar to <b>hosts</b> attribute.
-\li <b>state_file</b>: Allow you to use a file as input for states. Similar to <b>hosts</b> attribute.
+\li <b>bw (mandatory)</b>: bandwidth for the links between nodes and
+    backbone (if any). See <b>link</b> section for syntax/details.
+\li <b>lat (mandatory)</b>: latency for the links between nodes and
+    backbone (if any). See <b>link</b> section for syntax/details. 
+\li <b>sharing_policy</b>: sharing policy for the links between nodes
+    and backbone (if any). See <b>link</b> section for syntax/details.     
+\li <b>bb_bw </b>: bandwidth for backbone (if any). See <b>link</b>
+    section for syntax/details. If both bb_* attributes are ommited,
+    no backbone is created (alternative cluster architecture described
+    before). 
+\li <b>bb_lat </b>: latency for backbone (if any). See <b>link</b>
+    section for syntax/details. If both bb_* attributes are ommited,
+    no backbone is created (alternative cluster architecture described
+    before).
+\li <b>bb_sharing_policy</b>: sharing policy for the backbone (if
+    any). See <b>link</b> section for syntax/details.
+\li <b>availability_file</b>: Allow you to use a file as input for
+    availability. Similar to <b>hosts</b> attribute. 
+\li <b>state_file</b>: Allow you to use a file as input for states.
+    Similar to <b>hosts</b> attribute. 
 
-the router name is defined as the resulting String in the following java line of code: router_name = prefix + clusterId + router_ + suffix ;
+the router name is defined as the resulting String in the following
+java line of code: 
+
+@verbatim
+router_name = prefix + clusterId + router_ + suffix;
+@endverbatim
 
 
 <b>cluster example</b>
@@ -274,37 +387,62 @@ c-99.my_cluster_1.me
 \endverbatim
 
 \subsubsection pf_peer peer
-A <b>peer</b> represents a peer, as in Peer-to-Peer (P2P). Basically, as cluster, <b>A PEER IS INTERNALLY INTERPRETED AS AN \<AS\></b>. It's just a kind of shortcut that does the following :
+A <b>peer</b> represents a peer, as in Peer-to-Peer (P2P). Basically,
+as cluster, <b>A PEER IS INTERNALLY INTERPRETED AS AN \<AS\></b>. It's
+just a kind of shortcut that does the following :
+
 \li It creates an host
-\li Two links : one for download and one for upload. This is convenient to use and simulate stuff under the last mile model (as ADSL peers).
-\li It creates a gateway that serve as entry point for this peer zone. This router has coordinates.
+\li Two links : one for download and one for upload. This is
+    convenient to use and simulate stuff under the last mile model (as
+    ADSL peers).  
+\li It creates a gateway that serve as entry point for this peer zone.
+    This router has coordinates.
 
 <b>peer</b> attributes :
-\li <b>id (mandatory)</b>: the identifier of the peer to be used when referring to it.
+\li <b>id (mandatory)</b>: the identifier of the peer to be used when
+    referring to it.
 \li <b>power CDATA (mandatory)</b>: as in host
 \li <b>bw_in CDATA (mandatory)</b>: bandwidth in.
 \li <b>bw_out CDATA (mandatory)</b>:bandwidth out.
 \li <b>lat CDATA (mandatory)</b>: Latency for in and out links.
 \li <b>coordinates</b>: coordinates of the gateway for this peer.
-\li <b>sharing_policy</b>: sharing policy for links. Can be SHARED or FULLDUPLEX, FULLDUPLEX is the default. See <b>link</b> description for details.
-\li <b>availability_file</b>: availability file for the peer. Same as host availability file. See <b>host</b> description for details.
-\li <b>state_file </b>: state file for the peer. Same as host state file. See <b>host</b> description for details.
+\li <b>sharing_policy</b>: sharing policy for links. Can be SHARED or
+    FULLDUPLEX, FULLDUPLEX is the default. See <b>link</b> description
+    for details.
+\li <b>availability_file</b>: availability file for the peer. Same as
+    host availability file. See <b>host</b> description for details.   
+\li <b>state_file </b>: state file for the peer. Same as host state
+    file. See <b>host</b> description for details. 
 
 \subsection pf_ne Network equipments: links and routers
 
-You have basically two entities available to represent network entities :
-\li <b>link</b>: represents something that has a limited bandwidth, a latency, and that can be shared according to TCP way to share this bandwidth. <b>LINKS ARE NOT EDGES BUT HYPEREDGES</b>: it means that you can have more than 2 equipments connected to it.
-\li <b>router</b>: represents something that one message can be routed to, but does not accept any code, nor have any influence on the performances (no bandwidth, no latency, not anything).<b>ROUTERS ARE ENTITIES (ALMOST) IGNORED BY THE SIMULATOR WHEN THE SIMULATION HAS BEGUN</b>. If you want to represent something like a switch, you must use <b>link</b> (see section below). Routers are used in order to run some routing algorithm and determine routes (see routing section for details).
+You have basically two entities available to represent network entities:
+\li <b>link</b>: represents something that has a limited bandwidth, a
+    latency, and that can be shared according to TCP way to share this
+    bandwidth. <b>LINKS ARE NOT EDGES BUT HYPEREDGES</b>: it means
+    that you can have more than 2 equipments connected to it.
+\li <b>router</b>: represents something that one message can be routed
+    to, but does not accept any code, nor have any influence on the
+    performances (no bandwidth, no latency, not anything).<b>ROUTERS
+    ARE ENTITIES (ALMOST) IGNORED BY THE SIMULATOR WHEN THE SIMULATION
+    HAS BEGUN</b>. If you want to represent something like a switch,
+    you must use <b>link</b> (see section below). Routers are used in
+    order to run some routing algorithm and determine routes (see
+    routing section for details).
 
 let's see deeper what those entities hide.
 
 \subsubsection pf_router router
-As said before, <b>router</b> is used only to give some information for routing algorithms. So, it does not have any attributes except :
+As said before, <b>router</b> is used only to give some information
+for routing algorithms. So, it does not have any attributes except :
 
 <b>router</b> attributes :
-\li <b>id (mandatory)</b>: the identifier of the router to be used when referring to it.
-\li <b>coordinates</b>: you'll have to give it if you choose the vivaldi, coordinate-based routing model for the AS the host belongs to. More details about it in the P2P coordinates based section.
-
+\li <b>id (mandatory)</b>: the identifier of the router to be used
+    when referring to it.
+    \li <b>coordinates</b>: you'll have to give it if you choose the
+    vivaldi, coordinate-based routing model for the AS the host
+    belongs to. More details about it in the P2P coordinates based
+    section.
 
 <b>router example</b>
 \verbatim
@@ -312,20 +450,31 @@ As said before, <b>router</b> is used only to give some information for routing
 \endverbatim
 
 \subsubsection pf_link link
-Network links can represent one-hop network connections. They are characterized by their id and their bandwidth.
-The latency is optional with a default value of 0.0. For instance, we can declare a network link named link1
-having bandwidth of 1Gb/s and a latency of 50µs.
+
+Network links can represent one-hop network connections. They are
+characterized by their id and their bandwidth. The latency is optional
+with a default value of 0.0. For instance, we can declare a network
+link named link1 having bandwidth of 1Gb/s and a latency of 50µs.
 Example link:
+
 \verbatim
  <link id="LINK1" bandwidth="125000000" latency="5E-5"/>
 \endverbatim
 <b>Expressing sharing policy</b>
 
-By default a network link is SHARED, that is if more than one flow go through
-a link, each gets a share of the available bandwidth similar to the share TCP connections offers.
+By default a network link is SHARED, that is if more than one flow go
+through a link, each gets a share of the available bandwidth similar
+to the share TCP connections offers.
 
-Conversely if a link is defined as a FATPIPE, each flow going through this link will get all the available bandwidth, whatever the number of flows. The FATPIPE
-behavior allows to describe big backbones that won't affect performances (except latency). Finally a link can be considered as FULLDUPLEX, that means that in the simulator, 2 links (one named UP and the other DOWN) will be created for each link, so as the transfers from one side to the other will interact similarly as TCP when ACK returning packets circulate on the other direction. More discussion about it is available in <b>link_ctn</b> description.
+Conversely if a link is defined as a FATPIPE, each flow going through
+this link will get all the available bandwidth, whatever the number of
+flows. The FATPIPE behavior allows to describe big backbones that
+won't affect performances (except latency). Finally a link can be
+considered as FULLDUPLEX, that means that in the simulator, 2 links
+(one named UP and the other DOWN) will be created for each link, so as
+the transfers from one side to the other will interact similarly as
+TCP when ACK returning packets circulate on the other direction. More
+discussion about it is available in <b>link_ctn</b> description.
 
 \verbatim
  <link id="SWITCH" bandwidth="125000000" latency="5E-5" sharing_policy="FATPIPE" />
@@ -333,16 +482,22 @@ behavior allows to describe big backbones that won't affect performances (except
 
 <b>Expressing dynamicity and failures</b>
 
- As for hosts, it is possible to declare links whose state, bandwidth or latency change over the time. In this case, the bandwidth and latency attributes are respectively replaced by the bandwidth file and latency file attributes and the corresponding text files.
+As for hosts, it is possible to declare links whose state, bandwidth
+or latency change over the time. In this case, the bandwidth and
+latency attributes are respectively replaced by the bandwidth file and
+latency file attributes and the corresponding text files.
 
 \verbatim
  <link id="LINK1" state_file="link1.fail" bandwidth="80000000" latency=".0001" bandwidth_file="link1.bw" latency_file="link1.lat" />
 \endverbatim
 
-It has to be noted that even if the syntax is the same, the semantic of bandwidth and latency trace files
-differs from that of host availability files. Those files do not express availability as a fraction of the available
-capacity but directly in bytes per seconds for the bandwidth and in seconds for the latency. This is because
-most tools allowing to capture traces on real platforms (such as NWS ) express their results this way.
+It has to be noted that even if the syntax is the same, the semantic
+of bandwidth and latency trace files differs from that of host
+availability files. Those files do not express availability as a
+fraction of the available capacity but directly in bytes per seconds
+for the bandwidth and in seconds for the latency. This is because most
+tools allowing to capture traces on real platforms (such as NWS)
+express their results this way.
 
 <b>Example of "link1.bw" file</b>
 \verbatim
@@ -358,13 +513,17 @@ most tools allowing to capture traces on real platforms (such as NWS ) express t
 3 2.0 0.01
 4 3.0 0.001
 \endverbatim
-In this example, the bandwidth varies with a period of 12 seconds while the latency varies with a period of
-5 seconds. At the beginning of simulation, the link’s bandwidth is of 80,000,000 B/s (i.e., 80 Mb/s). After four
-seconds, it drops at 40 Mb/s, and climbs back to 60 Mb/s after eight seconds. It keeps that way until second
-12 (ie, until the end of the period), point at which it loops its behavior (seconds 12-16 will experience 80 Mb/s,
-16-20 40 Mb/s and so on). In the same time, the latency values are 100µs (initial value) on the [0, 1[ time
-interval, 1ms on [1, 2[, 10ms on [2, 3[, 1ms on [3,5[ (i.e., until the end of period). It then loops back, starting
-at 100µs for one second.
+
+In this example, the bandwidth varies with a period of 12 seconds
+while the latency varies with a period of 5 seconds. At the beginning
+of simulation, the link’s bandwidth is of 80,000,000 B/s (i.e., 80
+Mb/s). After four seconds, it drops at 40 Mb/s, and climbs back to 60
+Mb/s after eight seconds. It keeps that way until second 12 (ie, until
+the end of the period), point at which it loops its behavior (seconds
+12-16 will experience 80 Mb/s, 16-20 40 Mb/s and so on). In the same
+time, the latency values are 100µs (initial value) on the [0, 1[ time
+interval, 1ms on [1, 2[, 10ms on [2, 3[, 1ms on [3,5[ (i.e., until the
+end of period). It then loops back, starting at 100µs for one second.
 
 <b>link</b> attributes :
 \li <b>id (mandatory)</b>: the identifier of the link to be used when referring to it.
@@ -385,19 +544,29 @@ As an host, a <b>link</b> tag can also contain the <b>prop</b> tag.
 
 
 \subsection pf_storage Storage
-<b>Note : This is a prototype version that should evolve quickly, this is just some doc valuable only at the time of writing this doc</b>
+
+<b>Note : This is a prototype version that should evolve quickly, this
+is just some doc valuable only at the time of writing this doc</b>
 This section describes the storage management under SimGrid ; nowadays
 it's only usable with MSG. It relies basically on linux-like concepts.
 You also may want to have a look to its corresponding section in \ref
-msg_file_management ; functions access are organized as a POSIX-like interface.
+msg_file_management ; functions access are organized as a POSIX-like
+interface.
 
 \subsubsection pf_sto_conc Storage Main concepts
 Basically there is 3 different entities to know :
-\li the <b>storage_type</b>: here you define some kind of storage that you will instantiate many type on your platform. Think of it like a definition of throughput of a specific disk.
-\li the <b>storage</b>: instance of a <b>storage_type</b>. Defines a new storage of <b>storage_type</b>
-\li the <b>mount</b>: says that the storage is located into this specific resource.
+\li the <b>storage_type</b>: here you define some kind of storage that
+    you will instantiate many type on your platform. Think of it like
+    a definition of throughput of a specific disk. 
+\li the <b>storage</b>: instance of a <b>storage_type</b>. Defines a
+    new storage of <b>storage_type</b>     
+\li the <b>mount</b>: says that the storage is located into this
+    specific resource.
+
+the content of a storage has to be defined in a content file that
+contains the content. The path to this file has to be passed within
+the <b>content</b> attribute . Here is a way to generate it:
 
-the content of a storage has to be defined in a content file that contains the content. The path to this file has to be passed within the <b>content</b> attribute . Here is a way to generate it:
 \verbatim
 find /path/you/want -type f -exec ls -l {} \; 2>/dev/null > ./content.txt
 \endverbatim
@@ -406,72 +575,120 @@ find /path/you/want -type f -exec ls -l {} \; 2>/dev/null > ./content.txt
 
 
 <b>storage_type</b> attributes :
-\li <b>id (mandatory)</b>: the identifier of the storage_type to be used when referring to it.
-\li <b>model (mandatory)</b>: Unused for now by the simulator (but mandatory, ok)
-\li <b>content</b>: default value 0. The file containing the disk content. (may be moved soon or later to <b>storage</b> tag.
-
-The tag must contains some predefined prop, as may do some other resources tags. This should moved to attributes soon or later.
+\li <b>id (mandatory)</b>: the identifier of the storage_type to be
+    used when referring to it. 
+\li <b>model (mandatory)</b>: Unused for now by the simulator (but
+    mandatory, ok) 
+\li <b>content</b>: default value 0. The file containing the disk
+    content. (may be moved soon or later to <b>storage</b> tag. 
+
+The tag must contains some predefined prop, as may do some other
+resources tags. This should moved to attributes soon or later. 
 <b>storage_type</b> mandatory <b>prop</b> :
 \li <b>Bwrite</b>: value in B/s. Write throughput
 \li <b>Bread</b>: value in B/s. Read throughput
-\li <b>Bconnexion</b>: value in B/s. Connection throughput (i.e. the throughput of the storage connector).
+\li <b>Bconnexion</b>: value in B/s. Connection throughput (i.e. the
+    throughput of the storage connector). 
 
 \subsubsection pf_sto_st storage
 
 <b>storage_type</b> attributes :
-\li <b>id (mandatory)</b>: the identifier of the storage to be used when referring to it.
-\li <b>typeId (mandatory)</b>: the identifier of the storage_type that this storage  belongs to.
+\li <b>id (mandatory)</b>: the identifier of the storage to be used
+    when referring to it. 
+\li <b>typeId (mandatory)</b>: the identifier of the storage_type that
+    this storage  belongs to. 
 
 
 \subsubsection pf_sto_mo mount
 
-
 <b>mount</b> attributes :
-\li <b>id (mandatory)</b>: the id of the <b>storage</b> that must be mounted on that computer.
-\li <b>name (mandatory)</b>: the name that will be the logical reference to this disk (the mount point).
+\li <b>id (mandatory)</b>: the id of the <b>storage</b> that must be
+    mounted on that computer. 
+\li <b>name (mandatory)</b>: the name that will be the logical
+    reference to this disk (the mount point). 
 
 \subsubsection pf_sto_mst mstorage
 <b>Note : unused for now</b>
 <b>mstorage</b> attributes :
-\li <b>typeId (mandatory)</b>: the id of the <b>storage</b> that must be mounted on that computer.
-\li <b>name (mandatory)</b>: the name that will be the logical reference to this disk (the mount point).
+\li <b>typeId (mandatory)</b>: the id of the <b>storage</b> that must
+    be mounted on that computer. 
+\li <b>name (mandatory)</b>: the name that will be the logical
+    reference to this disk (the mount point). 
 
 \section pf_routing Routing
 
-In order to run fast, it has been chosen to use static routing within SimGrid. By static, it means that it is calculated once (or almost), and will not change during execution. We chose to do that because it is rare to have a real deficience of a resource ; most of the time, a communication fails because the links are too overloaded, and so your connection stops before the time out, or because the computer at the other end is not answering.
-
-We also chose to use shortests paths algorithms in order to emulate routing. Doing so is consistent with the reality: RIP, OSPF, BGP are all calculating shortest paths. They have some convergence time, but at the end, so when the platform is stable (and this should be the moment you want to simulate something using SimGrid) your packets will follow the shortest paths.
+In order to run fast, it has been chosen to use static routing within
+SimGrid. By static, it means that it is calculated once (or almost),
+and will not change during execution. We chose to do that because it
+is rare to have a real deficience of a resource ; most of the time, a
+communication fails because the links are too overloaded, and so your
+connection stops before the time out, or because the computer at the
+other end is not answering.
+
+We also chose to use shortests paths algorithms in order to emulate
+routing. Doing so is consistent with the reality: RIP, OSPF, BGP are
+all calculating shortest paths. They have some convergence time, but
+at the end, so when the platform is stable (and this should be the
+moment you want to simulate something using SimGrid) your packets will
+follow the shortest paths.
 
 \subsection pf_rm Routing models
 
-Within each AS, you have to define a routing model to use. You have basically 3 main kind of routing models :
-\li Shortest-path based models: you let SimGrid calculates shortest paths and manage it. Behaves more or less as most real life routing.
-\li Manually-entered route models: you'll have to define all routes manually by yourself into the platform description file. Consistent with some manually managed real life routing.
-\li Simple/fast models: those models offers fast, low memory routing algorithms. You should consider to use it if you can make some assumptions about your AS. Routing in this case is more or less ignored
+Within each AS, you have to define a routing model to use. You have
+basically 3 main kind of routing models :
 
-\subsubsection pf_raf The router affair
-
-Expressing routers becomes mandatory when using shortest-path based models or when using ns-3 or the bindings to the GTNetS packet-level simulator instead of the native analytical network model implemented in SimGrid.
+\li Shortest-path based models: you let SimGrid calculates shortest
+    paths and manage it. Behaves more or less as most real life
+    routing.
+\li Manually-entered route models: you'll have to define all routes
+    manually by yourself into the platform description file.
+    Consistent with some manually managed real life routing.
+\li Simple/fast models: those models offers fast, low memory routing
+    algorithms. You should consider to use it if you can make some
+    assumptions about your AS. Routing in this case is more or less
+    ignored
 
-For graph-based shortest path algorithms, routers are mandatory, because both algorithms need a graph, and so we need to have source and destination for each edge.
-
-Routers are naturally an important concept in GTNetS or ns-3 since the way they run the packet routing algorithms is actually simulated. Instead, the
-SimGrid’s analytical models aggregate the routing time with the transfer time.
-Rebuilding a graph representation only from the route information turns to be a very difficult task, because
-of the missing information about how routes intersect. That is why we introduced a \<router\> tag, which is
-simply used to express these intersection points. The only attribute accepted by this tag an id.
-It is important to understand that the \<router\> tag is only used to provide topological information.
+\subsubsection pf_raf The router affair
 
-To express those topological information, some <b>route</b> have to be defined saying which link is between which routers. Description or the route syntax is given below, as well as example for the different models.
+Expressing routers becomes mandatory when using shortest-path based
+models or when using ns-3 or the bindings to the GTNetS packet-level
+simulator instead of the native analytical network model implemented
+in SimGrid.
+
+For graph-based shortest path algorithms, routers are mandatory,
+because both algorithms need a graph, and so we need to have source
+and destination for each edge.
+
+Routers are naturally an important concept in GTNetS or ns-3 since the
+way they run the packet routing algorithms is actually simulated.
+Instead, the SimGrid’s analytical models aggregate the routing time
+with the transfer time. Rebuilding a graph representation only from
+the route information turns to be a very difficult task, because of
+the missing information about how routes intersect. That is why we
+introduced a \<router\> tag, which is simply used to express these
+intersection points. The only attribute accepted by this tag an id. It
+is important to understand that the \<router\> tag is only used to
+provide topological information.
+
+To express those topological information, some <b>route</b> have to be
+defined saying which link is between which routers. Description or the
+route syntax is given below, as well as example for the different
+models.
 
 \subsubsection pf_rm_sh Shortest-path based models
 
-Here is the complete list of such models, that computes routes using classic shortest-paths algorithms. How to choose the best suited algorithm is discussed later in the section devoted to it.
-\li <b>Floyd</b>: Floyd routing data. Pre-calculates all routes once.
-\li <b>Dijkstra</b>: Dijkstra routing data ,calculating routes when necessary.
-\li <b>DijkstraCache</b>: Dijkstra routing data. Handle some cache for already calculated routes.
+Here is the complete list of such models, that computes routes using
+classic shortest-paths algorithms. How to choose the best suited
+algorithm is discussed later in the section devoted to it.
 
-All those shortest-path models are instanciated the same way. Here are some example of it:
+\li <b>Floyd</b>: Floyd routing data. Pre-calculates all routes once. 
+\li <b>Dijkstra</b>: Dijkstra routing data ,calculating routes when
+    necessary. 
+\li <b>DijkstraCache</b>: Dijkstra routing data. Handle some cache for
+    already calculated routes. 
+
+All those shortest-path models are instanciated the same way. Here are
+some example of it:
 
 Floyd example :
 \verbatim
@@ -495,8 +712,9 @@ Floyd example :
 
 </AS>
 \endverbatim
-ASroute given at the end gives a topological information : link1 is between router1 and host1.
 
+ASroute given at the end gives a topological information: link1 is
+between router1 and host1.
 
 Dijsktra example :
 \verbatim
@@ -529,7 +747,12 @@ DijsktraCache example :
 \subsubsection pf_rm_me Manually-entered route models
 
 \li <b>Full</b>: You have to enter all necessary routes manually
-\li <b>RuleBased</b>: Rule-Based routing data; same as Full except you can use regexp to express route. As SimGrid has to evaluate the regexp, it's slower than Full, but requires less memory. Regexp syntax is similar as <a href="http://www.pcre.org">pcre</a> ones, as this is the lib SimGrid use to do so.
+\li <b>RuleBased</b>: Rule-Based routing data; same as Full except you
+    can use regexp to express route. As SimGrid has to evaluate the
+    regexp, it's slower than Full, but requires less memory. Regexp
+    syntax is similar as <a href="http://www.pcre.org">pcre</a> ones,
+    as this is the lib SimGrid use to do so.
+
 
 Full example :
 \verbatim
@@ -584,30 +807,39 @@ RuleBased example :
                </AS>
 \endverbatim
 
-The example upper contains $1src and $1dst. It's simply a reference to string matching regexp enclosed by "()" within respectively <b>src</b> and <b>dst</b> attributes. If they were more than 1 "()", then you could referer to it as $2src, $3src and so on.
+The example upper contains $1src and $1dst. It's simply a reference to
+string matching regexp enclosed by "()" within respectively <b>src</b>
+and <b>dst</b> attributes. If they were more than 1 "()", then you
+could referer to it as $2src, $3src and so on.
 
 \subsubsection pf_rm_sf Simple/fast models
 
-\li <b>none</b>: No routing (Unless you know what you are doing, avoid using this mode in combination with a non Constant network model).
+\li <b>none</b>: No routing (Unless you know what you are doing, avoid
+using this mode in combination with a non Constant network model). 
 None Example :
 \verbatim
 <AS id="exitAS"  routing="none">
        <router id="exit_gateway"/>
 </AS>\endverbatim
 
-\li <b>Vivaldi</b>: Vivaldi routing, so when you want to use coordinates. See the corresponding section P2P below for details.
-\li <b>Cluster</b>: Cluster routing, specific to cluster tag, should not be used, except internally.
+\li <b>Vivaldi</b>: Vivaldi routing, so when you want to use
+    coordinates. See the corresponding section P2P below for details. 
+\li <b>Cluster</b>: Cluster routing, specific to cluster tag, should
+    not be used, except internally. 
 
 \subsection ps_dec Defining routes
 
-The principle of route definition is the same for the 4 available tags for doing it. Those for tags are:
+The principle of route definition is the same for the 4 available tags
+for doing it. Those for tags are:
 
 \li <b>route</b>: to define route between host/router
 \li <b>ASroute</b>: to define route between AS
-\li <b>bypassRoute</b>: to bypass normal routes as calculated by the network model between host/router
+\li <b>bypassRoute</b>: to bypass normal routes as calculated by the
+    network model between host/router 
 \li <b>bypassASroute</b>: same as bypassRoute, but for AS
 
-Basically all those tags will contain an (ordered) list of references to link that compose the route you want to define.
+Basically all those tags will contain an (ordered) list of references
+to link that compose the route you want to define.
 
 Consider the example below:
 
@@ -619,9 +851,17 @@ Consider the example below:
    </route>
 \endverbatim
 
-The route here fom host Alice to Bob will be first link1, then link2, and finally link3. What about the reverse route ? <b>route</b> and <b>ASroute</b> have an optional attribute <b>symmetrical</b>, that can be either YES or NO. YES means that the reverse route is the same route in the inverse order, and is setted to YES by default. Note that this is not the case for bypass*Route, as it is more probable that you want to bypass only one default route.
+The route here fom host Alice to Bob will be first link1, then link2,
+and finally link3. What about the reverse route ? <b>route</b> and
+<b>ASroute</b> have an optional attribute <b>symmetrical</b>, that can
+be either YES or NO. YES means that the reverse route is the same
+route in the inverse order, and is setted to YES by default. Note that
+this is not the case for bypass*Route, as it is more probable that you
+want to bypass only one default route.
 
-For an ASroute, things are just sligthly more complicated, as you have to give the id of the gateway which is inside the AS you're talking about you want to access ... So it looks like this :
+For an ASroute, things are just sligthly more complicated, as you have
+to give the id of the gateway which is inside the AS you're talking
+about you want to access ... So it looks like this :
 
 
 \verbatim
@@ -631,26 +871,40 @@ For an ASroute, things are just sligthly more complicated, as you have to give t
   </ASroute>
 \endverbatim
 
-gw == gateway, so when any message are trying to go from AS1 to AS2, it means that it must pass through router1 to get out of the AS, then pass through link1, and get into AS2 by being received by router2. router1 must belong to AS1 and router2 must belong to AS2.
+gw == gateway, so when any message are trying to go from AS1 to AS2,
+it means that it must pass through router1 to get out of the AS, then
+pass through link1, and get into AS2 by being received by router2.
+router1 must belong to AS1 and router2 must belong to AS2.
 
 \subsubsection pf_linkctn link_ctn
 
-a <b>link_ctn</b> is the tag that is used in order to reference a <b>link</b> in a route. Its id is the link id it refers to.
+a <b>link_ctn</b> is the tag that is used in order to reference a
+<b>link</b> in a route. Its id is the link id it refers to.
 
 <b>link_ctn</b> attributes :
 \li <b>id (mandatory)</b>: Id of the link this tag refers to
-\li <b>direction</b>: if the link referenced by <b>id</b> has been declared as FULLDUPLEX, this is used to indicate in which direction the route you're defining is going through this link. Possible values "UP" or "DOWN".
+\li <b>direction</b>: if the link referenced by <b>id</b> has been
+    declared as FULLDUPLEX, this is used to indicate in which
+    direction the route you're defining is going through this link.
+    Possible values "UP" or "DOWN".
 
 \subsubsection pf_asro ASroute
 
-ASroute tag purpose is to let people write manually their routes between AS. It's usefull when you're in Full or Rule-based model.
+ASroute tag purpose is to let people write manually their routes
+between AS. It's usefull when you're in Full or Rule-based model.
 
 <b>ASroute</b> attributes :
 \li <b>src (mandatory)</b>: the source AS id.
 \li <b>dst (mandatory)</b>: the destination AS id.
-\li <b>gw_src (mandatory)</b>: the gateway to be used within the AS. Can be any <b>host</b> or \b router defined into the \b src AS or into one of the AS it includes.
-\li <b>gw_dst (mandatory)</b>: the gateway to be used within the AS. Can be any <b>host</b> or \b router defined into the \b dst AS or into one of the AS it includes.
-\li <b>symmetrical</b>: if the route is symmetric, the reverse route will be the opposite of the one defined. Can be either YES or NO, default is  YES.
+\li <b>gw_src (mandatory)</b>: the gateway to be used within the AS.
+    Can be any <b>host</b> or \b router defined into the \b src AS or
+    into one of the AS it includes.
+\li <b>gw_dst (mandatory)</b>: the gateway to be used within the AS.
+    Can be any <b>host</b> or \b router defined into the \b dst AS or
+    into one of the AS it includes.
+\li <b>symmetrical</b>: if the route is symmetric, the reverse route
+    will be the opposite of the one defined. Can be either YES or NO,
+    default is YES.
 
 <b>Example of ASroute with RuleBased</b>
 \verbatim
@@ -688,13 +942,20 @@ ASroute tag purpose is to let people write manually their routes between AS. It'
 \endverbatim
 
 \subsubsection pf_ro route
-The principle is the same as ASroute : <b>route</b> contains list of links that are in the path between src and dst, except that it is for routes between a src that can be either <b>host</b> or \b router and a dst that can be either <b>host</b> or \b router. Usefull for Full and RuleBased, as well as for the shortest-paths based models, where you have to give topological informations.
+The principle is the same as ASroute : <b>route</b> contains list of
+links that are in the path between src and dst, except that it is for
+routes between a src that can be either <b>host</b> or \b router and a
+dst that can be either <b>host</b> or \b router. Usefull for Full and
+RuleBased, as well as for the shortest-paths based models, where you
+have to give topological informations.
 
 
 <b>route</b> attributes :
 \li <b>src (mandatory)</b>: the source id.
 \li <b>dst (mandatory)</b>: the destination id.
-\li <b>symmetrical</b>: if the route is symmetric, the reverse route will be the opposite of the one defined. Can be either YES or NO, default is  YES.
+\li <b>symmetrical</b>: if the route is symmetric, the reverse route
+    will be the opposite of the one defined. Can be either YES or NO,
+    default is YES.
 
 <b>route example in Full</b>
 \verbatim
@@ -709,18 +970,35 @@ The principle is the same as ASroute : <b>route</b> contains list of links that
      <link_ctn id="3"/>
    </route>
 \endverbatim
-Note that when using route to give topological information, you have to give routes with one link only in it, as SimGrid needs to know which host are at the end of the link.
+Note that when using route to give topological information, you have
+to give routes with one link only in it, as SimGrid needs to know
+which host are at the end of the link.
 
 \subsubsection pf_byro bypassASroute
-<b>Note : bypassASroute and bypassRoute are under rewriting to perform better ; so you may not use it yet</b>
-As said before, once you choose a model, it (if so) calculates routes for you. But maybe you want to define some of your routes, which will be specific. You may also want to bypass some routes defined in lower level AS at an upper stage : <b>bypassASroute</b> is the tag you're looking for. It allows to bypass routes defined between already defined between AS (if you want to bypass route for a specific host, you should just use byPassRoute). The principle is the same as ASroute : <b>bypassASroute</b> contains list of links that are in the path between src and dst.
+
+<b>Note : bypassASroute and bypassRoute are under rewriting to perform
+better ; so you may not use it yet</b> As said before, once you choose
+a model, it (if so) calculates routes for you. But maybe you want to
+define some of your routes, which will be specific. You may also want
+to bypass some routes defined in lower level AS at an upper stage :
+<b>bypassASroute</b> is the tag you're looking for. It allows to
+bypass routes defined between already defined between AS (if you want
+to bypass route for a specific host, you should just use byPassRoute).
+The principle is the same as ASroute : <b>bypassASroute</b> contains
+list of links that are in the path between src and dst.
 
 <b>bypassASroute</b> attributes :
 \li <b>src (mandatory)</b>: the source AS id.
 \li <b>dst (mandatory)</b>: the destination AS id.
-\li <b>gw_src (mandatory)</b>: the gateway to be used within the AS. Can be any <b>host</b> or \b router defined into the \b src AS or into one of the AS it includes.
-\li <b>gw_dst (mandatory)</b>: the gateway to be used within the AS. Can be any <b>host</b> or \b router defined into the \b dst AS or into one of the AS it includes.
-\li <b>symmetrical</b>: if the route is symmetric, the reverse route will be the opposite of the one defined. Can be either YES or NO, default is  YES.
+\li <b>gw_src (mandatory)</b>: the gateway to be used within the AS.
+    Can be any <b>host</b> or \b router defined into the \b src AS or
+    into one of the AS it includes.
+\li <b>gw_dst (mandatory)</b>: the gateway to be used within the AS.
+    Can be any <b>host</b> or \b router defined into the \b dst AS or
+    into one of the AS it includes.
+\li <b>symmetrical</b>: if the route is symmetric, the reverse route
+    will be the opposite of the one defined. Can be either YES or NO,
+    default is YES.
 
 <b>bypassASroute Example</b>
 \verbatim
@@ -732,13 +1010,22 @@ As said before, once you choose a model, it (if so) calculates routes for you. B
 \endverbatim
 
 \subsubsection pf_byro bypassRoute
-<b>Note : bypassASRoute and bypassRoute are under rewriting to perform better ; so you may not use it yet</b>
-As said before, once you choose a model, it (if so) calculates routes for you. But maybe you want to define some of your routes, which will be specific. You may also want to bypass some routes defined in lower level AS at an upper stage : <b>bypassRoute</b> is the tag you're looking for. It allows to bypass routes defined between <b>host/router</b>. The principle is the same as route : <b>bypassRoute</b> contains list of links references of links that are in the path between src and dst.
+<b>Note : bypassASRoute and bypassRoute are under rewriting to perform
+better ; so you may not use it yet</b> As said before, once you choose
+a model, it (if so) calculates routes for you. But maybe you want to
+define some of your routes, which will be specific. You may also want
+to bypass some routes defined in lower level AS at an upper stage :
+<b>bypassRoute</b> is the tag you're looking for. It allows to bypass
+routes defined between <b>host/router</b>. The principle is the same
+as route : <b>bypassRoute</b> contains list of links references of
+links that are in the path between src and dst.
 
 <b>bypassRoute</b> attributes :
 \li <b>src (mandatory)</b>: the source AS id.
 \li <b>dst (mandatory)</b>: the destination AS id.
-\li <b>symmetrical</b>: if the route is symmetric, the reverse route will be the opposite of the one defined. Can be either YES or NO, default is  YES.
+\li <b>symmetrical</b>: if the route is symmetric, the reverse route
+    will be the opposite of the one defined. Can be either YES or NO,
+    default is YES.
 
 <b>bypassRoute Example</b>
 \verbatim
@@ -752,15 +1039,36 @@ As said before, once you choose a model, it (if so) calculates routes for you. B
 
 \subsection pb_baroex Basic Routing Example
 
-Let's say you have an AS named AS_Big that contains two other AS, AS_1 and AS_2. If you want to make an host (h1) from AS_1 with another one (h2) from  AS_2 then you'll have to proceed as follow:
-\li First, you have to ensure that a route is defined from h1 to the AS_1's exit gateway and from h2 to AS_2's exit gateway.
-\li Then, you'll have to define a route between AS_1 to AS_2. As those AS are both resources belonging to AS_Big, then it has to be done at AS_big level. To define such a route, you have to give the source AS (AS_1), the destination AS (AS_2), and their respective gateway (as the route is effectively defined between those two entry/exit points). Elements of this route can only be elements belonging to AS_Big, so links and routers in this route should be defined inside AS_Big. If you choose some shortest-path model, this route will be computed automatically.
+Let's say you have an AS named AS_Big that contains two other AS, AS_1
+and AS_2. If you want to make an host (h1) from AS_1 with another one
+(h2) from AS_2 then you'll have to proceed as follow:
+\li First, you have to ensure that a route is defined from h1 to the
+    AS_1's exit gateway and from h2 to AS_2's exit gateway.
+\li Then, you'll have to define a route between AS_1 to AS_2. As those
+    AS are both resources belonging to AS_Big, then it has to be done
+    at AS_big level. To define such a route, you have to give the
+    source AS (AS_1), the destination AS (AS_2), and their respective
+    gateway (as the route is effectively defined between those two
+    entry/exit points). Elements of this route can only be elements
+    belonging to AS_Big, so links and routers in this route should be
+    defined inside AS_Big. If you choose some shortest-path model,
+    this route will be computed automatically.
 
 As said before, there are mainly 2 tags for routing :
 \li <b>ASroute</b>: to define routes between two  <b>AS</b>
 \li <b>route</b>: to define routes between two <b>host/router</b>
 
-As we are dealing with routes between AS, it means that those we'll have some definition at AS_Big level. Let consider AS_1  contains 1 host, 1 link and one router and AS_2 3 hosts, 4 links and one router. There will be a central router, and a cross-like topology. At the end of the crosses arms, you'll find the 3 hosts and the router that will act as a gateway. We have to define routes inside those two AS. Let say that AS_1 contains full routes, and AS_2 contains some Floyd routing (as we don't want to bother with defining all routes). As we're using some shortest path algorithms to  route into AS_2, we'll then have to define some <b>route</b> to gives some topological information to SimGrid. Here is a file doing it all :
+As we are dealing with routes between AS, it means that those we'll
+have some definition at AS_Big level. Let consider AS_1 contains 1
+host, 1 link and one router and AS_2 3 hosts, 4 links and one router.
+There will be a central router, and a cross-like topology. At the end
+of the crosses arms, you'll find the 3 hosts and the router that will
+act as a gateway. We have to define routes inside those two AS. Let
+say that AS_1 contains full routes, and AS_2 contains some Floyd
+routing (as we don't want to bother with defining all routes). As
+we're using some shortest path algorithms to route into AS_2, we'll
+then have to define some <b>route</b> to gives some topological
+information to SimGrid. Here is a file doing it all :
 
 \verbatim
 <AS  id="AS_Big"  routing="Dijsktra">
@@ -800,17 +1108,26 @@ As we are dealing with routes between AS, it means that those we'll have some de
 
 \section pf_other_tags Tags not (directly) describing the platform
 
-There are 3 tags, that you can use inside a \<platform\> tag that are not describing the platform:
-\li random: it allows you to define random generators you want to use for your simulation.
-\li config: it allows you to pass some configuration stuff like, for example, the network model and so on. It follows the
-\li include: simply allows you to include another file into the current one.
+There are 3 tags, that you can use inside a \<platform\> tag that are
+not describing the platform: 
+\li random: it allows you to define random generators you want to use
+    for your simulation. 
+\li config: it allows you to pass some configuration stuff like, for
+    example, the network model and so on. It follows the 
+\li include: simply allows you to include another file into the
+    current one. 
 
 \subsection pf_conf config
 <b>config</b> attributes :
-\li <b>id (mandatory)</b>: the identifier of the config to be used when referring to it.
+\li <b>id (mandatory)</b>: the identifier of the config to be used
+    when referring to it. 
 
 
-<b>config</b> tag only purpose is to include <b>prop</b> tags. Valid id are basically the same as the list of possible parameters you can use by command line, except that "/" are used for namespace definition. See the \ref options config and options page for more information.
+<b>config</b> tag only purpose is to include <b>prop</b> tags. Valid
+id are basically the same as the list of possible parameters you can
+use by command line, except that "/" are used for namespace
+definition. See the \ref options config and options page for more
+information.
 
 
 <b>config example</b>
@@ -836,12 +1153,19 @@ There are 3 tags, that you can use inside a \<platform\> tag that are not descri
 Not yet in use, and possibly subject to huge modifications.
 
 \subsection pf_incl include
-<b>include</b> tag allows to import into a file platform parts located in another file. This is done with the intention to help people combine their different AS and provide new platforms. Those files should contains XML part that contains either <b>include,cluster,peer,AS,trace,trace_connect</b> tags.
+<b>include</b> tag allows to import into a file platform parts located
+in another file. This is done with the intention to help people
+combine their different AS and provide new platforms. Those files
+should contains XML part that contains either
+<b>include,cluster,peer,AS,trace,trace_connect</b> tags.  
 
 <b>include</b> attributes :
-\li <b>file (mandatory)</b>: filename of the file to include. Possible values : absolute or relative path, syntax similar to the one in use on your system.
+\li <b>file (mandatory)</b>: filename of the file to include. Possible
+    values: absolute or relative path, syntax similar to the one in
+    use on your system. 
 
-<b>Note</b> : due to some obscure technical reasons, you have to open and close tag in order to let it work.
+<b>Note</b>: due to some obscure technical reasons, you have to open
+and close tag in order to let it work. 
 <b>include Example</b>
 \verbatim
 <?xml version='1.0'?>
@@ -855,7 +1179,12 @@ Not yet in use, and possibly subject to huge modifications.
 \endverbatim
 
 \subsection pf_tra trace and trace_connect
-Both tags are an alternate way to passe availability, state, and so on files to entity. Instead of refering to the file directly in the host, link, or cluster tag, you proceed by defining a trace with an id corresponding to a file, later an host/link/cluster, and finally using trace_connect you say that the file trace must be used by the entity. Get it ? Let's have a look at an example :
+Both tags are an alternate way to passe availability, state, and so on
+files to entity. Instead of refering to the file directly in the host,
+link, or cluster tag, you proceed by defining a trace with an id
+corresponding to a file, later an host/link/cluster, and finally using
+trace_connect you say that the file trace must be used by the entity.
+Get it ? Let's have a look at an example : 
 
 \verbatim
 <AS  id="AS0"  routing="Full">
@@ -865,13 +1194,19 @@ Both tags are an alternate way to passe availability, state, and so on files to
   <trace_connect trace="myTrace" element="bob" kind="POWER"/>
 \endverbatim
 
-All constraints you have is that <b>trace_connect</b> is after <b>trace</b> and <b>host</b> definitions.
+All constraints you have is that <b>trace_connect</b> is after
+<b>trace</b> and <b>host</b> definitions.
 
 
 <b>trace</b> attributes :
-\li <b>id (mandatory)</b>: the identifier of the trace to be used when referring to it.
-\li <b>file</b>: filename of the file to include. Possible values : absolute or relative path, syntax similar to the one in use on your system. If ommited, the system expects that you provide the trace values inside the trace tags (see below).
-\li <b>trace periodicity (mandatory)</b>: trace periodicity, same definition as in hosts (see upper for details).
+\li <b>id (mandatory)</b>: the identifier of the trace to be used when
+    referring to it.
+\li <b>file</b>: filename of the file to include. Possible values :
+    absolute or relative path, syntax similar to the one in use on
+    your system. If ommited, the system expects that you provide the
+    trace values inside the trace tags (see below).
+\li <b>trace periodicity (mandatory)</b>: trace periodicity, same
+    definition as in hosts (see upper for details).
 
 Here is an example  of trace when no file name is provided:
 
@@ -884,7 +1219,9 @@ Here is an example  of trace when no file name is provided:
 \endverbatim
 
 <b>trace_connect</b> attributes :
-\li <b>kind</b>: the type of trace, possible values <b>HOST_AVAIL|POWER|LINK_AVAIL|BANDWIDTH|LATENCY,</b>  default: <b>HOST_AVAIL</b>
+\li <b>kind</b>: the type of trace, possible values
+    <b>HOST_AVAIL|POWER|LINK_AVAIL|BANDWIDTH|LATENCY,</b>  default:
+    <b>HOST_AVAIL</b>  
 \li <b>trace (mandatory)</b>: the identifier of the trace referenced.
 \li <b>element (mandatory)</b>: the identifier of the entity referenced.
 
@@ -892,13 +1229,28 @@ Here is an example  of trace when no file name is provided:
 
 \section pf_hints Hints and tips, or how to write a platform efficiently
 
-Now you should know at least the syntax dans be able to create a platform. However, after having ourselves wrote some platforms, there are some best practices you should pay attention to in order to produce good platform and some choices you can make in order to have faster simulations. Here's some hints and tips, then.
+Now you should know at least the syntax dans be able to create a
+platform. However, after having ourselves wrote some platforms, there
+are some best practices you should pay attention to in order to
+produce good platform and some choices you can make in order to have
+faster simulations. Here's some hints and tips, then.
 
 \subsection pf_as_h AS Hierarchy
-The AS design allows SimGrid to go fast, because computing route is done only for the set of resources defined in this AS. If you're using only a big AS containing all resource with no AS into it and you're using Full model, then ... you'll loose all interest into it. On the other hand, designing a binary tree of AS with, at the lower level, only one host, then you'll also loose all the good AS hierarchy can give you. Remind you should always be "reasonable" in your platform definition when choosing the hierarchy. A good choice if you try to describe a real life platform is to follow the AS described in reality, since this kind og trade-off works well for real life platforms.
+The AS design allows SimGrid to go fast, because computing route is
+done only for the set of resources defined in this AS. If you're using
+only a big AS containing all resource with no AS into it and you're
+using Full model, then ... you'll loose all interest into it. On the
+other hand, designing a binary tree of AS with, at the lower level,
+only one host, then you'll also loose all the good AS hierarchy can
+give you. Remind you should always be "reasonable" in your platform
+definition when choosing the hierarchy. A good choice if you try to
+describe a real life platform is to follow the AS described in
+reality, since this kind og trade-off works well for real life
+platforms.
 
 \subsection pf_exit_as Exit AS: why and how
-Users that have looked at some of our platforms may have notice a non-intuitive schema ... Something like that :
+Users that have looked at some of our platforms may have notice a
+non-intuitive schema ... Something like that :
 
 
 \verbatim
@@ -939,11 +1291,21 @@ Users that have looked at some of our platforms may have notice a non-intuitive
 </AS>
 \endverbatim
 
-In the AS_4, you have an exitAS_4 defined, containing only one router, and routes defined to that AS from all other AS (as cluster is only a shortcut for an AS, see cluster description for details). If there was an upper AS, it would define routes to and from AS_4 with the gateway router_4. It's just because, as we did not allowed (for performances issues) to have routes from an AS to a single host/router, you have to enclose your gateway, when you have AS included in your AS, within an AS to define routes to it.
-
+In the AS_4, you have an exitAS_4 defined, containing only one router,
+and routes defined to that AS from all other AS (as cluster is only a
+shortcut for an AS, see cluster description for details). If there was
+an upper AS, it would define routes to and from AS_4 with the gateway
+router_4. It's just because, as we did not allowed (for performances
+issues) to have routes from an AS to a single host/router, you have to
+enclose your gateway, when you have AS included in your AS, within an
+AS to define routes to it.
 
 \subsection pf_P2P_tags P2P or how to use coordinates
-SimGrid allows you to use some coordinated-based system, like vivaldi, to describe a platform. The main concept is that you have some peers that are located somewhere: this is the function of the  <b>coordinates</b> of the \<peer\> or \<host\> tag. There's nothing complicated in using it, here is an example of it:
+SimGrid allows you to use some coordinated-based system, like vivaldi,
+to describe a platform. The main concept is that you have some peers
+that are located somewhere: this is the function of the 
+<b>coordinates</b> of the \<peer\> or \<host\> tag. There's nothing
+complicated in using it, here is an example of it:
 
 \verbatim
 <?xml version='1.0'?>
@@ -962,27 +1324,53 @@ SimGrid allows you to use some coordinated-based system, like vivaldi, to descri
 </platform>
 \endverbatim
 
-Coordinates are then used to calculate latency between two hosts by calculating the euclidian distance between the two hosts coordinates. The results express the latency in ms.
+Coordinates are then used to calculate latency between two hosts by
+calculating the euclidian distance between the two hosts coordinates.
+The results express the latency in ms.
 
 \subsection pf_wisely Choosing wisely the routing model to use
 
 
-Choosing wisely the routing model to use can significantly fasten your simulation/save your time when writing the platform/save tremendeous disk space. Here is the list of available model and their characteristics (lookup : time to resolve a route):
-
-\li <b>Full</b>: Full routing data (fast, large memory requirements, fully expressive)
-\li <b>Floyd</b>: Floyd routing data (slow initialization, fast lookup, lesser memory requirements, shortest path routing only). Calculates all routes at once at the beginning.
-\li <b>Dijkstra</b>: Dijkstra routing data (fast initialization, slow lookup, small memory requirements, shortest path routing only). Calculates a route when necessary.
-\li <b>DijkstraCache</b>: Dijkstra routing data (fast initialization, fast lookup, small memory requirements, shortest path routing only). Same as Dijkstra, except it handles a cache for latest used routes.
-\li <b>none</b>: No routing (usable with Constant network only). Defines that there is no routes, so if you try to determine a route without constant network within this AS, SimGrid will raie an exception.
-\li <b>RuleBased</b>: Rule-Based routing data (fast initialisation, relatively slow lookup, moderate memory requirements, fully expressive): uses regexp to define routes;
+Choosing wisely the routing model to use can significantly fasten your
+simulation/save your time when writing the platform/save tremendeous
+disk space. Here is the list of available model and their
+characteristics (lookup : time to resolve a route):
+
+\li <b>Full</b>: Full routing data (fast, large memory requirements,
+    fully expressive)    
+\li <b>Floyd</b>: Floyd routing data (slow initialization, fast
+    lookup, lesser memory requirements, shortest path routing only).
+    Calculates all routes at once at the beginning.
+\li <b>Dijkstra</b>: Dijkstra routing data (fast initialization, slow
+    lookup, small memory requirements, shortest path routing only).
+    Calculates a route when necessary.
+\li <b>DijkstraCache</b>: Dijkstra routing data (fast initialization,
+    fast lookup, small memory requirements, shortest path routing
+    only). Same as Dijkstra, except it handles a cache for latest used
+    routes.
+\li <b>none</b>: No routing (usable with Constant network only).
+    Defines that there is no routes, so if you try to determine a
+    route without constant network within this AS, SimGrid will raie
+    an exception.
+\li <b>RuleBased</b>: Rule-Based routing data (fast initialisation,
+    relatively slow lookup, moderate memory requirements, fully
+    expressive): uses regexp to define routes;
 \li <b>Vivaldi</b>: Vivaldi routing, so when you want to use coordinates
-\li <b>Cluster</b>: Cluster routing, specific to cluster tag, should not be used.
-
-
+\li <b>Cluster</b>: Cluster routing, specific to cluster tag, should
+    not be used. 
 
 \subsection pf_switch Hey, I want to describe a switch but there is no switch tag !
 
-Actually we did not include swith tag, ok. But when you're trying to simulate a switch, the only major impact it has when you're using fluid model (and SimGrid uses fluid model unless you activate GTNetS, ns-3, or constant network mode) is the impact of the upper limit of the switch motherboard speed that will eventually be reached if you're using intensively your switch. So, the switch impact is similar to a link one. That's why we are used to describe a switch using a link tag (as a link is not an edge by a hyperedge, you can connect more than 2 other links to it).
+Actually we did not include swith tag, ok. But when you're trying to
+simulate a switch, the only major impact it has when you're using
+fluid model (and SimGrid uses fluid model unless you activate GTNetS,
+ns-3, or constant network mode) is the impact of the upper limit of
+the switch motherboard speed that will eventually be reached if you're
+using intensively your switch. So, the switch impact is similar to a
+link one. That's why we are used to describe a switch using a link tag
+(as a link is not an edge by a hyperedge, you can connect more than 2
+other links to it).
+
 \subsection pf_platform_multipath How to express multipath routing in platform files?
 
 It is unfortunately impossible to express the fact that there is more
index 2bde60c..cc65d7d 100644 (file)
@@ -10,6 +10,8 @@ $ ${bindir:=.}/bugged1 --cfg=model-check:1 "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (1:server@HostA) OK
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (3:client@HostC) Sent!
@@ -23,6 +25,10 @@ $ ${bindir:=.}/bugged1 --cfg=model-check:1 "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (2:client@HostB) Sent!
+> [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (1:server@HostA) OK
+> [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (3:client@HostC) Sent!
@@ -31,12 +37,21 @@ $ ${bindir:=.}/bugged1 --cfg=model-check:1 "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%
 > [  0.000000] (3:client@HostC) Sent!
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (2:client@HostB) Sent!
+> [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (1:server@HostA) OK
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (2:client@HostB) Sent!
+> [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (1:server@HostA) OK
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (1:server@HostA) OK
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (3:client@HostC) Sent!
@@ -50,6 +65,10 @@ $ ${bindir:=.}/bugged1 --cfg=model-check:1 "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (2:client@HostB) Sent!
+> [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (1:server@HostA) OK
+> [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (3:client@HostC) Sent!
@@ -63,46 +82,72 @@ $ ${bindir:=.}/bugged1 --cfg=model-check:1 "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (1:server@HostA) OK
 > [  0.000000] (2:client@HostB) Sent!
-> [  0.000000] (2:client@HostB) Sent!
+> [  0.000000] (3:client@HostC) Sent!
 > [  0.000000] (1:server@HostA) OK
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
 > [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (1:server@HostA) OK
 > [  0.000000] (2:client@HostB) Sent!
+> [  0.000000] (3:client@HostC) Sent!
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (1:server@HostA) OK
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (2:client@HostB) Sent!
+> [  0.000000] (3:client@HostC) Sent!
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (1:server@HostA) OK
+> [  0.000000] (2:client@HostB) Sent!
+> [  0.000000] (1:server@HostA) OK
 > [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (2:client@HostB) Sent!
+> [  0.000000] (1:server@HostA) OK
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (3:client@HostC) Sent!
-> [  0.000000] (1:server@HostA) OK
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (1:server@HostA) OK
+> [  0.000000] (2:client@HostB) Sent!
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (1:server@HostA) OK
+> [  0.000000] (3:client@HostC) Sent!
 > [  0.000000] (2:client@HostB) Sent!
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (1:server@HostA) OK
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (1:server@HostA) OK
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
 > [  0.000000] (1:server@HostA) OK
 > [  0.000000] (4:client@HostD) Sent!
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (3:client@HostC) Sent!
+> [  0.000000] (4:client@HostD) Sent!
+> [  0.000000] (1:server@HostA) OK
 > [  0.000000] (2:client@HostB) Sent!
 > [  0.000000] (1:server@HostA) **************************
 > [  0.000000] (1:server@HostA) *** PROPERTY NOT VALID ***
@@ -118,7 +163,7 @@ $ ${bindir:=.}/bugged1 --cfg=model-check:1 "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%
 > [  0.000000] (1:server@HostA) [(1)server] iRecv (dst=server, buff=(verbose only), size=(verbose only))
 > [  0.000000] (1:server@HostA) [(3)client] iSend (src=client, buff=(verbose only), size=(verbose only))
 > [  0.000000] (1:server@HostA) [(1)server] Wait (comm=(verbose only) [(3)client -> (1)server])
-> [  0.000000] (1:server@HostA) Expanded states = 86
-> [  0.000000] (1:server@HostA) Visited states = 370
-> [  0.000000] (1:server@HostA) Executed transitions = 340
-> [  0.000000] (1:server@HostA) Expanded / Visited = 4.302326
+> [  0.000000] (1:server@HostA) Expanded states = 123
+> [  0.000000] (1:server@HostA) Visited states = 478
+> [  0.000000] (1:server@HostA) Executed transitions = 442
+> [  0.000000] (1:server@HostA) Expanded / Visited = 3.886179
diff --git a/examples/msg/mc/bugged2.tesh b/examples/msg/mc/bugged2.tesh
deleted file mode 100644 (file)
index bac98c0..0000000
+++ /dev/null
@@ -1,22131 +0,0 @@
-#! ./tesh
-
-! expect signal SIGABRT
-$ ${bindir:=.}/bugged2 --cfg=model-check:1 "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:@) Configuration change: Set 'model-check' to '1'
-> [  0.000000] (0:@) Check a safety property
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (1:server@HostA) OK
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 2
-> [  0.000000] (3:client@HostC) Send 2!
-> [  0.000000] (2:client@HostB) Send 1!
-> [  0.000000] (1:server@HostA) Received 1
-> [  0.000000] (1:server@HostA) Received 1