You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ah...@apache.org on 2019/07/30 15:15:37 UTC

[commons-rng] 03/03: Added stress test results for PCG generators.

This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-rng.git

commit f6e0d15601b3063aedc7612077d8779ca11577ee
Author: aherbert <ah...@apache.org>
AuthorDate: Tue Jul 30 16:15:29 2019 +0100

    Added stress test results for PCG generators.
---
 src/site/apt/userguide/rng.apt                  |   10 +
 src/site/resources/txt/userguide/stress/dh_28_1 |  177 ++
 src/site/resources/txt/userguide/stress/dh_28_2 |  239 ++
 src/site/resources/txt/userguide/stress/dh_28_3 |  187 ++
 src/site/resources/txt/userguide/stress/dh_28_4 |  210 ++
 src/site/resources/txt/userguide/stress/dh_28_5 |  147 +
 src/site/resources/txt/userguide/stress/dh_29_1 |  147 +
 src/site/resources/txt/userguide/stress/dh_29_2 |  149 +
 src/site/resources/txt/userguide/stress/dh_29_3 |  177 ++
 src/site/resources/txt/userguide/stress/dh_29_4 |  183 ++
 src/site/resources/txt/userguide/stress/dh_29_5 |  149 +
 src/site/resources/txt/userguide/stress/dh_30_1 |  146 +
 src/site/resources/txt/userguide/stress/dh_30_2 |  147 +
 src/site/resources/txt/userguide/stress/dh_30_3 |  148 +
 src/site/resources/txt/userguide/stress/dh_30_4 |  176 ++
 src/site/resources/txt/userguide/stress/dh_30_5 |  177 ++
 src/site/resources/txt/userguide/stress/dh_31_1 |  208 ++
 src/site/resources/txt/userguide/stress/dh_31_2 |  178 ++
 src/site/resources/txt/userguide/stress/dh_31_3 |  176 ++
 src/site/resources/txt/userguide/stress/dh_31_4 |  146 +
 src/site/resources/txt/userguide/stress/dh_31_5 |  209 ++
 src/site/resources/txt/userguide/stress/dh_32_1 |  149 +
 src/site/resources/txt/userguide/stress/dh_32_2 |  187 ++
 src/site/resources/txt/userguide/stress/dh_32_3 |  184 ++
 src/site/resources/txt/userguide/stress/dh_32_4 |  180 ++
 src/site/resources/txt/userguide/stress/dh_32_5 |  148 +
 src/site/resources/txt/userguide/stress/tu_28_1 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_28_2 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_28_3 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_28_4 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_28_5 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_29_1 | 3810 +++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_29_2 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_29_3 | 3810 +++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_29_4 | 3810 +++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_29_5 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_30_1 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_30_2 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_30_3 | 3810 +++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_30_4 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_30_5 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_31_1 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_31_2 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_31_3 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_31_4 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_31_5 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_32_1 | 3810 +++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_32_2 | 3810 +++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_32_3 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_32_4 | 3803 ++++++++++++++++++++++
 src/site/resources/txt/userguide/stress/tu_32_5 | 3803 ++++++++++++++++++++++
 51 files changed, 99451 insertions(+)

diff --git a/src/site/apt/userguide/rng.apt b/src/site/apt/userguide/rng.apt
index 5ce76da..0fc51d2 100644
--- a/src/site/apt/userguide/rng.apt
+++ b/src/site/apt/userguide/rng.apt
@@ -782,6 +782,16 @@ String word = sampler.sample();
 *-----------------*------------*----------------------*
 | XO_SHI_RO_512_SS | {{{../txt/userguide/stress/dh_27_1}0}}, {{{../txt/userguide/stress/dh_27_2}0}}, {{{../txt/userguide/stress/dh_27_3}0}}, {{{../txt/userguide/stress/dh_27_4}0}}, {{{../txt/userguide/stress/dh_27_5}0}} | {{{../txt/userguide/stress/tu_27_1}0}}, {{{../txt/userguide/stress/tu_27_2}1}}, {{{../txt/userguide/stress/tu_27_3}0}}, {{{../txt/userguide/stress/tu_27_4}1}}, {{{../txt/userguide/stress/tu_27_5}0}} |
 *-----------------*------------*----------------------*
+| PCG_XSH_RR_32 | {{{../txt/userguide/stress/dh_28_1}0}}, {{{../txt/userguide/stress/dh_28_2}0}}, {{{../txt/userguide/stress/dh_28_3}0}}, {{{../txt/userguide/stress/dh_28_4}0}}, {{{../txt/userguide/stress/dh_28_5}0}} | {{{../txt/userguide/stress/tu_28_1}0}}, {{{../txt/userguide/stress/tu_28_2}0}}, {{{../txt/userguide/stress/tu_28_3}0}}, {{{../txt/userguide/stress/tu_28_4}0}}, {{{../txt/userguide/stress/tu_28_5}0}} |
+*-----------------*------------*----------------------*
+| PCG_XSH_RS_32 | {{{../txt/userguide/stress/dh_29_1}0}}, {{{../txt/userguide/stress/dh_29_2}0}}, {{{../txt/userguide/stress/dh_29_3}0}}, {{{../txt/userguide/stress/dh_29_4}0}}, {{{../txt/userguide/stress/dh_29_5}0}} | {{{../txt/userguide/stress/tu_29_1}1}}, {{{../txt/userguide/stress/tu_29_2}0}}, {{{../txt/userguide/stress/tu_29_3}1}}, {{{../txt/userguide/stress/tu_29_4}1}}, {{{../txt/userguide/stress/tu_29_5}0}} |
+*-----------------*------------*----------------------*
+| PCG_RXS_M_XS_64 | {{{../txt/userguide/stress/dh_30_1}0}}, {{{../txt/userguide/stress/dh_30_2}0}}, {{{../txt/userguide/stress/dh_30_3}0}}, {{{../txt/userguide/stress/dh_30_4}0}}, {{{../txt/userguide/stress/dh_30_5}0}} | {{{../txt/userguide/stress/tu_30_1}0}}, {{{../txt/userguide/stress/tu_30_2}0}}, {{{../txt/userguide/stress/tu_30_3}1}}, {{{../txt/userguide/stress/tu_30_4}0}}, {{{../txt/userguide/stress/tu_30_5}0}} |
+*-----------------*------------*----------------------*
+| PCG_MCG_XSH_RR_32 | {{{../txt/userguide/stress/dh_31_1}0}}, {{{../txt/userguide/stress/dh_31_2}0}}, {{{../txt/userguide/stress/dh_31_3}0}}, {{{../txt/userguide/stress/dh_31_4}0}}, {{{../txt/userguide/stress/dh_31_5}0}} | {{{../txt/userguide/stress/tu_31_1}0}}, {{{../txt/userguide/stress/tu_31_2}0}}, {{{../txt/userguide/stress/tu_31_3}0}}, {{{../txt/userguide/stress/tu_31_4}0}}, {{{../txt/userguide/stress/tu_31_5}0}} |
+*-----------------*------------*----------------------*
+| PCG_MCG_XSH_RS_32 | {{{../txt/userguide/stress/dh_32_1}0}}, {{{../txt/userguide/stress/dh_32_2}0}}, {{{../txt/userguide/stress/dh_32_3}0}}, {{{../txt/userguide/stress/dh_32_4}0}}, {{{../txt/userguide/stress/dh_32_5}0}} | {{{../txt/userguide/stress/tu_32_1}1}}, {{{../txt/userguide/stress/tu_32_2}1}}, {{{../txt/userguide/stress/tu_32_3}0}}, {{{../txt/userguide/stress/tu_32_4}0}}, {{{../txt/userguide/stress/tu_32_5}0}} |
+*-----------------*------------*----------------------*
 
 
 6. Dependencies
diff --git a/src/site/resources/txt/userguide/stress/dh_28_1 b/src/site/resources/txt/userguide/stress/dh_28_1
new file mode 100644
index 0000000..3450eb3
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_28_1
@@ -0,0 +1,177 @@
+# 
+# RandomSource: PCG_XSH_RR_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgXshRr32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 17:24:46
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.36e+06  |3968481509|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.73002283|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.40696734|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.69972388|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.54036759|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.73515606|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.33024799|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.93267168|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.03203937|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.05612403|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.85736757|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.89904007|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.68731164|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.96157653|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.61420371|  PASSED  
+        diehard_sums|   0|       100|     100|0.01653716|  PASSED  
+        diehard_runs|   0|    100000|     100|0.91400224|  PASSED  
+        diehard_runs|   0|    100000|     100|0.98227425|  PASSED  
+       diehard_craps|   0|    200000|     100|0.22903508|  PASSED  
+       diehard_craps|   0|    200000|     100|0.71297918|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.93225149|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.83241003|  PASSED  
+         sts_monobit|   1|    100000|     100|0.71457875|  PASSED  
+            sts_runs|   2|    100000|     100|0.10198347|  PASSED  
+          sts_serial|   1|    100000|     100|0.30994291|  PASSED  
+          sts_serial|   2|    100000|     100|0.95289746|  PASSED  
+          sts_serial|   3|    100000|     100|0.77219707|  PASSED  
+          sts_serial|   3|    100000|     100|0.74556148|  PASSED  
+          sts_serial|   4|    100000|     100|0.76896063|  PASSED  
+          sts_serial|   4|    100000|     100|0.19659990|  PASSED  
+          sts_serial|   5|    100000|     100|0.16886947|  PASSED  
+          sts_serial|   5|    100000|     100|0.27836509|  PASSED  
+          sts_serial|   6|    100000|     100|0.24687357|  PASSED  
+          sts_serial|   6|    100000|     100|0.93010668|  PASSED  
+          sts_serial|   7|    100000|     100|0.99962278|   WEAK   
+          sts_serial|   7|    100000|     100|0.40780622|  PASSED  
+          sts_serial|   8|    100000|     100|0.92191477|  PASSED  
+          sts_serial|   8|    100000|     100|0.62960145|  PASSED  
+          sts_serial|   9|    100000|     100|0.07423179|  PASSED  
+          sts_serial|   9|    100000|     100|0.13041368|  PASSED  
+          sts_serial|  10|    100000|     100|0.56584518|  PASSED  
+          sts_serial|  10|    100000|     100|0.96147129|  PASSED  
+          sts_serial|  11|    100000|     100|0.66541755|  PASSED  
+          sts_serial|  11|    100000|     100|0.99752647|   WEAK   
+          sts_serial|  12|    100000|     100|0.93319013|  PASSED  
+          sts_serial|  12|    100000|     100|0.96691119|  PASSED  
+          sts_serial|  13|    100000|     100|0.28541327|  PASSED  
+          sts_serial|  13|    100000|     100|0.79402261|  PASSED  
+          sts_serial|  14|    100000|     100|0.40167347|  PASSED  
+          sts_serial|  14|    100000|     100|0.97599965|  PASSED  
+          sts_serial|  15|    100000|     100|0.99921650|   WEAK   
+          sts_serial|  15|    100000|     100|0.44681961|  PASSED  
+          sts_serial|  16|    100000|     100|0.17790420|  PASSED  
+          sts_serial|  16|    100000|     100|0.27883239|  PASSED  
+          sts_serial|   1|    100000|     200|0.48310860|  PASSED  
+          sts_serial|   2|    100000|     200|0.27541125|  PASSED  
+          sts_serial|   3|    100000|     200|0.43598882|  PASSED  
+          sts_serial|   3|    100000|     200|0.31605478|  PASSED  
+          sts_serial|   4|    100000|     200|0.63175596|  PASSED  
+          sts_serial|   4|    100000|     200|0.85091814|  PASSED  
+          sts_serial|   5|    100000|     200|0.06429465|  PASSED  
+          sts_serial|   5|    100000|     200|0.48009627|  PASSED  
+          sts_serial|   6|    100000|     200|0.37229389|  PASSED  
+          sts_serial|   6|    100000|     200|0.78669211|  PASSED  
+          sts_serial|   7|    100000|     200|0.95238947|  PASSED  
+          sts_serial|   7|    100000|     200|0.27563429|  PASSED  
+          sts_serial|   8|    100000|     200|0.95008181|  PASSED  
+          sts_serial|   8|    100000|     200|0.97914649|  PASSED  
+          sts_serial|   9|    100000|     200|0.03443080|  PASSED  
+          sts_serial|   9|    100000|     200|0.01763831|  PASSED  
+          sts_serial|  10|    100000|     200|0.61369190|  PASSED  
+          sts_serial|  10|    100000|     200|0.82737855|  PASSED  
+          sts_serial|  11|    100000|     200|0.14537422|  PASSED  
+          sts_serial|  11|    100000|     200|0.02938851|  PASSED  
+          sts_serial|  12|    100000|     200|0.30049613|  PASSED  
+          sts_serial|  12|    100000|     200|0.34082833|  PASSED  
+          sts_serial|  13|    100000|     200|0.14280554|  PASSED  
+          sts_serial|  13|    100000|     200|0.46191910|  PASSED  
+          sts_serial|  14|    100000|     200|0.20956230|  PASSED  
+          sts_serial|  14|    100000|     200|0.67604613|  PASSED  
+          sts_serial|  15|    100000|     200|0.73521400|  PASSED  
+          sts_serial|  15|    100000|     200|0.93553400|  PASSED  
+          sts_serial|  16|    100000|     200|0.09302151|  PASSED  
+          sts_serial|  16|    100000|     200|0.23452863|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.73301598|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.59422176|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.81785603|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.88584210|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.57039968|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.31672209|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.53568799|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.95180294|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.37512600|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.11211458|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.23314084|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.84200251|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.60523083|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.12010239|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.21434329|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.81591705|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.40471842|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.99008362|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.83981142|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.38760924|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.61170011|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.71615738|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.38338351|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.81841902|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.19537951|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.00120470|   WEAK   
+      rgb_lagged_sum|   5|   1000000|     200|0.01905723|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.86211142|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.41047661|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.83302453|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.94917781|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.04650603|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.80008216|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.09997449|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.56670779|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.56903308|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.25118184|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.97789594|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.35389331|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.85899632|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.71111931|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.83314001|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.01844664|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.75443286|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.93214265|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.45306123|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.04102980|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.98670302|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.45869178|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.94134855|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.49143347|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.38103752|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.30033944|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.38529374|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.27728393|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.70676589|  PASSED  
+             dab_dct| 256|     50000|       1|0.94289679|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.65860370|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.77204829|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.18118845|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.16229176|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.59616235|  PASSED  
+# 
+# End: 2019-07-22 19:29:13
+# 
+# Exit value: 0
+# Numbers used: 62222073856 >= 2^35 (248.9 GB)
+# 
+# Test duration: 124.4485060609 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_28_2 b/src/site/resources/txt/userguide/stress/dh_28_2
new file mode 100644
index 0000000..cffd5d6
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_28_2
@@ -0,0 +1,239 @@
+# 
+# RandomSource: PCG_XSH_RR_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgXshRr32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 17:24:46
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.34e+06  |3401996769|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.75445126|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.56954107|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.82625357|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.75096760|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.97378040|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.32733013|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.51550669|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.40255797|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.28807434|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.90382204|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.24455606|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.65120311|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.99874842|   WEAK   
+    diehard_3dsphere|   3|      4000|     200|0.94527357|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.13844468|  PASSED  
+        diehard_sums|   0|       100|     100|0.02251754|  PASSED  
+        diehard_runs|   0|    100000|     100|0.37483786|  PASSED  
+        diehard_runs|   0|    100000|     100|0.95567622|  PASSED  
+       diehard_craps|   0|    200000|     100|0.98820123|  PASSED  
+       diehard_craps|   0|    200000|     100|0.54072248|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.58145321|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.69892756|  PASSED  
+         sts_monobit|   1|    100000|     100|0.99754630|   WEAK   
+         sts_monobit|   1|    100000|     200|0.58899101|  PASSED  
+            sts_runs|   2|    100000|     100|0.91912304|  PASSED  
+          sts_serial|   1|    100000|     100|0.97813645|  PASSED  
+          sts_serial|   2|    100000|     100|0.93916286|  PASSED  
+          sts_serial|   3|    100000|     100|0.87083009|  PASSED  
+          sts_serial|   3|    100000|     100|0.89071507|  PASSED  
+          sts_serial|   4|    100000|     100|0.93790910|  PASSED  
+          sts_serial|   4|    100000|     100|0.67708323|  PASSED  
+          sts_serial|   5|    100000|     100|0.90465247|  PASSED  
+          sts_serial|   5|    100000|     100|0.42684111|  PASSED  
+          sts_serial|   6|    100000|     100|0.31117113|  PASSED  
+          sts_serial|   6|    100000|     100|0.11388677|  PASSED  
+          sts_serial|   7|    100000|     100|0.99500597|   WEAK   
+          sts_serial|   7|    100000|     100|0.18002451|  PASSED  
+          sts_serial|   8|    100000|     100|0.26152575|  PASSED  
+          sts_serial|   8|    100000|     100|0.64738894|  PASSED  
+          sts_serial|   9|    100000|     100|0.37788989|  PASSED  
+          sts_serial|   9|    100000|     100|0.02016724|  PASSED  
+          sts_serial|  10|    100000|     100|0.67430713|  PASSED  
+          sts_serial|  10|    100000|     100|0.50814960|  PASSED  
+          sts_serial|  11|    100000|     100|0.27226385|  PASSED  
+          sts_serial|  11|    100000|     100|0.39599051|  PASSED  
+          sts_serial|  12|    100000|     100|0.99201967|  PASSED  
+          sts_serial|  12|    100000|     100|0.83051206|  PASSED  
+          sts_serial|  13|    100000|     100|0.99944093|   WEAK   
+          sts_serial|  13|    100000|     100|0.72545192|  PASSED  
+          sts_serial|  14|    100000|     100|0.58237431|  PASSED  
+          sts_serial|  14|    100000|     100|0.18232872|  PASSED  
+          sts_serial|  15|    100000|     100|0.33336738|  PASSED  
+          sts_serial|  15|    100000|     100|0.04435630|  PASSED  
+          sts_serial|  16|    100000|     100|0.28361655|  PASSED  
+          sts_serial|  16|    100000|     100|0.64760906|  PASSED  
+          sts_serial|   1|    100000|     200|0.99082103|  PASSED  
+          sts_serial|   2|    100000|     200|0.55024135|  PASSED  
+          sts_serial|   3|    100000|     200|0.89724958|  PASSED  
+          sts_serial|   3|    100000|     200|0.84851090|  PASSED  
+          sts_serial|   4|    100000|     200|0.82922252|  PASSED  
+          sts_serial|   4|    100000|     200|0.43338779|  PASSED  
+          sts_serial|   5|    100000|     200|0.98388248|  PASSED  
+          sts_serial|   5|    100000|     200|0.33336736|  PASSED  
+          sts_serial|   6|    100000|     200|0.27054752|  PASSED  
+          sts_serial|   6|    100000|     200|0.13971064|  PASSED  
+          sts_serial|   7|    100000|     200|0.90934772|  PASSED  
+          sts_serial|   7|    100000|     200|0.53264681|  PASSED  
+          sts_serial|   8|    100000|     200|0.69485501|  PASSED  
+          sts_serial|   8|    100000|     200|0.39860388|  PASSED  
+          sts_serial|   9|    100000|     200|0.71279150|  PASSED  
+          sts_serial|   9|    100000|     200|0.01382624|  PASSED  
+          sts_serial|  10|    100000|     200|0.87579335|  PASSED  
+          sts_serial|  10|    100000|     200|0.46670030|  PASSED  
+          sts_serial|  11|    100000|     200|0.54773886|  PASSED  
+          sts_serial|  11|    100000|     200|0.43064110|  PASSED  
+          sts_serial|  12|    100000|     200|0.94969967|  PASSED  
+          sts_serial|  12|    100000|     200|0.46320440|  PASSED  
+          sts_serial|  13|    100000|     200|0.99810540|   WEAK   
+          sts_serial|  13|    100000|     200|0.54752195|  PASSED  
+          sts_serial|  14|    100000|     200|0.17273174|  PASSED  
+          sts_serial|  14|    100000|     200|0.02902283|  PASSED  
+          sts_serial|  15|    100000|     200|0.39182794|  PASSED  
+          sts_serial|  15|    100000|     200|0.74255730|  PASSED  
+          sts_serial|  16|    100000|     200|0.84993488|  PASSED  
+          sts_serial|  16|    100000|     200|0.45503784|  PASSED  
+          sts_serial|   1|    100000|     300|0.96824056|  PASSED  
+          sts_serial|   2|    100000|     300|0.76225492|  PASSED  
+          sts_serial|   3|    100000|     300|0.89071491|  PASSED  
+          sts_serial|   3|    100000|     300|0.69238387|  PASSED  
+          sts_serial|   4|    100000|     300|0.64860434|  PASSED  
+          sts_serial|   4|    100000|     300|0.73867418|  PASSED  
+          sts_serial|   5|    100000|     300|0.99208318|  PASSED  
+          sts_serial|   5|    100000|     300|0.50688377|  PASSED  
+          sts_serial|   6|    100000|     300|0.27745782|  PASSED  
+          sts_serial|   6|    100000|     300|0.76298421|  PASSED  
+          sts_serial|   7|    100000|     300|0.83453957|  PASSED  
+          sts_serial|   7|    100000|     300|0.45682246|  PASSED  
+          sts_serial|   8|    100000|     300|0.87766735|  PASSED  
+          sts_serial|   8|    100000|     300|0.35897779|  PASSED  
+          sts_serial|   9|    100000|     300|0.97721100|  PASSED  
+          sts_serial|   9|    100000|     300|0.09231827|  PASSED  
+          sts_serial|  10|    100000|     300|0.70121684|  PASSED  
+          sts_serial|  10|    100000|     300|0.88214643|  PASSED  
+          sts_serial|  11|    100000|     300|0.77897141|  PASSED  
+          sts_serial|  11|    100000|     300|0.37633160|  PASSED  
+          sts_serial|  12|    100000|     300|0.96332135|  PASSED  
+          sts_serial|  12|    100000|     300|0.89617244|  PASSED  
+          sts_serial|  13|    100000|     300|0.99761554|   WEAK   
+          sts_serial|  13|    100000|     300|0.77761836|  PASSED  
+          sts_serial|  14|    100000|     300|0.37586041|  PASSED  
+          sts_serial|  14|    100000|     300|0.09333865|  PASSED  
+          sts_serial|  15|    100000|     300|0.32443815|  PASSED  
+          sts_serial|  15|    100000|     300|0.35220588|  PASSED  
+          sts_serial|  16|    100000|     300|0.51240133|  PASSED  
+          sts_serial|  16|    100000|     300|0.83958203|  PASSED  
+          sts_serial|   1|    100000|     400|0.87929860|  PASSED  
+          sts_serial|   2|    100000|     400|0.65999984|  PASSED  
+          sts_serial|   3|    100000|     400|0.86264407|  PASSED  
+          sts_serial|   3|    100000|     400|0.95789290|  PASSED  
+          sts_serial|   4|    100000|     400|0.93041771|  PASSED  
+          sts_serial|   4|    100000|     400|0.75677952|  PASSED  
+          sts_serial|   5|    100000|     400|0.99052629|  PASSED  
+          sts_serial|   5|    100000|     400|0.74787601|  PASSED  
+          sts_serial|   6|    100000|     400|0.36080072|  PASSED  
+          sts_serial|   6|    100000|     400|0.60328032|  PASSED  
+          sts_serial|   7|    100000|     400|0.37546612|  PASSED  
+          sts_serial|   7|    100000|     400|0.40708871|  PASSED  
+          sts_serial|   8|    100000|     400|0.95663272|  PASSED  
+          sts_serial|   8|    100000|     400|0.81361185|  PASSED  
+          sts_serial|   9|    100000|     400|0.56005356|  PASSED  
+          sts_serial|   9|    100000|     400|0.03224437|  PASSED  
+          sts_serial|  10|    100000|     400|0.61423943|  PASSED  
+          sts_serial|  10|    100000|     400|0.71128654|  PASSED  
+          sts_serial|  11|    100000|     400|0.76019930|  PASSED  
+          sts_serial|  11|    100000|     400|0.63094815|  PASSED  
+          sts_serial|  12|    100000|     400|0.95420142|  PASSED  
+          sts_serial|  12|    100000|     400|0.67912869|  PASSED  
+          sts_serial|  13|    100000|     400|0.66668480|  PASSED  
+          sts_serial|  13|    100000|     400|0.54263652|  PASSED  
+          sts_serial|  14|    100000|     400|0.27322582|  PASSED  
+          sts_serial|  14|    100000|     400|0.07846836|  PASSED  
+          sts_serial|  15|    100000|     400|0.14499048|  PASSED  
+          sts_serial|  15|    100000|     400|0.12204180|  PASSED  
+          sts_serial|  16|    100000|     400|0.17055444|  PASSED  
+          sts_serial|  16|    100000|     400|0.56738252|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.26143274|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.75209052|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.39727938|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.61775802|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.55490399|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.45145498|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.64555897|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.11879682|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.39663223|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.21578947|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.12158218|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.95354072|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.27051881|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.03713268|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.16332527|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.18760255|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.94129286|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.83223034|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.79020495|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.85282627|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.78282243|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.84508179|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.37217442|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.73286691|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.86296854|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.07166531|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.35976891|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.54554881|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.95385600|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.10723208|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.72652656|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.28655258|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.11137941|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.88758324|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.35370040|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.99305828|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.97900911|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.93959696|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.10229217|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.07352961|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.82794382|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.20873921|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.97030387|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.19416576|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.87200357|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.82879675|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.67722081|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.41189006|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.25884447|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.95004392|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.99682642|   WEAK   
+      rgb_lagged_sum|  30|   1000000|     200|0.47988147|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.82889555|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.84538138|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.44556862|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.08540759|  PASSED  
+             dab_dct| 256|     50000|       1|0.98141946|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.79729610|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.60122469|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.00611146|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.42258294|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.68801084|  PASSED  
+# 
+# End: 2019-07-22 19:35:05
+# 
+# Exit value: 0
+# Numbers used: 64753256448 >= 2^35 (259.0 GB)
+# 
+# Test duration: 130.32480854595002 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_28_3 b/src/site/resources/txt/userguide/stress/dh_28_3
new file mode 100644
index 0000000..95f40c8
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_28_3
@@ -0,0 +1,187 @@
+# 
+# RandomSource: PCG_XSH_RR_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgXshRr32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 17:24:46
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.30e+06  |2822919878|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.30039275|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.97662181|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.87482267|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.30260489|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.94689997|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.78786112|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.23502599|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.66411157|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.55274571|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.90680571|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.17239183|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.08758862|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.58783538|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.99507126|   WEAK   
+     diehard_squeeze|   0|    100000|     200|0.93782414|  PASSED  
+        diehard_sums|   0|       100|     100|0.00172063|   WEAK   
+        diehard_sums|   0|       100|     200|0.00013854|   WEAK   
+        diehard_sums|   0|       100|     300|0.00000190|   WEAK   
+        diehard_sums|   0|       100|     400|0.00002894|   WEAK   
+        diehard_sums|   0|       100|     500|0.00026076|   WEAK   
+        diehard_sums|   0|       100|     600|0.00020081|   WEAK   
+        diehard_sums|   0|       100|     700|0.00008081|   WEAK   
+        diehard_sums|   0|       100|     800|0.00001155|   WEAK   
+        diehard_sums|   0|       100|     900|0.00000053|  FAILED  
+        diehard_runs|   0|    100000|     100|0.24758890|  PASSED  
+        diehard_runs|   0|    100000|     100|0.40319152|  PASSED  
+       diehard_craps|   0|    200000|     100|0.45120188|  PASSED  
+       diehard_craps|   0|    200000|     100|0.48567430|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.36075788|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.42384490|  PASSED  
+         sts_monobit|   1|    100000|     100|0.19534566|  PASSED  
+            sts_runs|   2|    100000|     100|0.75644515|  PASSED  
+          sts_serial|   1|    100000|     100|0.99674304|   WEAK   
+          sts_serial|   2|    100000|     100|0.98532180|  PASSED  
+          sts_serial|   3|    100000|     100|0.98280324|  PASSED  
+          sts_serial|   3|    100000|     100|0.85481916|  PASSED  
+          sts_serial|   4|    100000|     100|0.22274348|  PASSED  
+          sts_serial|   4|    100000|     100|0.25745518|  PASSED  
+          sts_serial|   5|    100000|     100|0.70381572|  PASSED  
+          sts_serial|   5|    100000|     100|0.94870168|  PASSED  
+          sts_serial|   6|    100000|     100|0.73811758|  PASSED  
+          sts_serial|   6|    100000|     100|0.57323876|  PASSED  
+          sts_serial|   7|    100000|     100|0.31769299|  PASSED  
+          sts_serial|   7|    100000|     100|0.29053638|  PASSED  
+          sts_serial|   8|    100000|     100|0.78053219|  PASSED  
+          sts_serial|   8|    100000|     100|0.83168372|  PASSED  
+          sts_serial|   9|    100000|     100|0.46212667|  PASSED  
+          sts_serial|   9|    100000|     100|0.59048450|  PASSED  
+          sts_serial|  10|    100000|     100|0.96488067|  PASSED  
+          sts_serial|  10|    100000|     100|0.77424969|  PASSED  
+          sts_serial|  11|    100000|     100|0.29171740|  PASSED  
+          sts_serial|  11|    100000|     100|0.59363355|  PASSED  
+          sts_serial|  12|    100000|     100|0.49737660|  PASSED  
+          sts_serial|  12|    100000|     100|0.70773343|  PASSED  
+          sts_serial|  13|    100000|     100|0.51715915|  PASSED  
+          sts_serial|  13|    100000|     100|0.99415284|  PASSED  
+          sts_serial|  14|    100000|     100|0.57080298|  PASSED  
+          sts_serial|  14|    100000|     100|0.18181725|  PASSED  
+          sts_serial|  15|    100000|     100|0.76877720|  PASSED  
+          sts_serial|  15|    100000|     100|0.66987537|  PASSED  
+          sts_serial|  16|    100000|     100|0.51804706|  PASSED  
+          sts_serial|  16|    100000|     100|0.28273762|  PASSED  
+          sts_serial|   1|    100000|     200|0.21940024|  PASSED  
+          sts_serial|   2|    100000|     200|0.77404271|  PASSED  
+          sts_serial|   3|    100000|     200|0.47780592|  PASSED  
+          sts_serial|   3|    100000|     200|0.56507238|  PASSED  
+          sts_serial|   4|    100000|     200|0.41175657|  PASSED  
+          sts_serial|   4|    100000|     200|0.52073961|  PASSED  
+          sts_serial|   5|    100000|     200|0.17688977|  PASSED  
+          sts_serial|   5|    100000|     200|0.73096333|  PASSED  
+          sts_serial|   6|    100000|     200|0.45011615|  PASSED  
+          sts_serial|   6|    100000|     200|0.81740798|  PASSED  
+          sts_serial|   7|    100000|     200|0.03220472|  PASSED  
+          sts_serial|   7|    100000|     200|0.86063917|  PASSED  
+          sts_serial|   8|    100000|     200|0.50457624|  PASSED  
+          sts_serial|   8|    100000|     200|0.56571941|  PASSED  
+          sts_serial|   9|    100000|     200|0.14610080|  PASSED  
+          sts_serial|   9|    100000|     200|0.56328939|  PASSED  
+          sts_serial|  10|    100000|     200|0.85765815|  PASSED  
+          sts_serial|  10|    100000|     200|0.88652718|  PASSED  
+          sts_serial|  11|    100000|     200|0.15033670|  PASSED  
+          sts_serial|  11|    100000|     200|0.21175921|  PASSED  
+          sts_serial|  12|    100000|     200|0.06152394|  PASSED  
+          sts_serial|  12|    100000|     200|0.48512647|  PASSED  
+          sts_serial|  13|    100000|     200|0.28391709|  PASSED  
+          sts_serial|  13|    100000|     200|0.99285916|  PASSED  
+          sts_serial|  14|    100000|     200|0.94723677|  PASSED  
+          sts_serial|  14|    100000|     200|0.34014625|  PASSED  
+          sts_serial|  15|    100000|     200|0.47422661|  PASSED  
+          sts_serial|  15|    100000|     200|0.12668291|  PASSED  
+          sts_serial|  16|    100000|     200|0.18648735|  PASSED  
+          sts_serial|  16|    100000|     200|0.22634245|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.66725130|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.46579070|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.16182519|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.89512762|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.99381288|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.35687552|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.94213707|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.27775587|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.25374117|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.09625042|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.85038843|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.70495814|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.75557184|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.23740631|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.35773338|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.40397595|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.40813815|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.46441944|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.96042766|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.60377097|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.98568714|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.53038027|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.23644274|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.72831183|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.53629785|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.61627435|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.96012687|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.89286117|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.73315342|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.75673220|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.15465878|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.20202267|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.24616774|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.99694620|   WEAK   
+      rgb_lagged_sum|  13|   1000000|     200|0.76544305|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.12070833|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.49756289|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.94485188|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.22108818|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.49937515|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.56303365|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.10544508|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.97627102|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.45090482|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.48304262|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.43143994|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.29363050|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.77029463|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.85170355|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.99793076|   WEAK   
+      rgb_lagged_sum|  28|   1000000|     200|0.95443825|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.67873083|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.99357459|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.96693389|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.41588884|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.86528207|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.86604212|  PASSED  
+             dab_dct| 256|     50000|       1|0.77589160|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.73174903|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.27540505|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.29406383|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.46838190|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.13667144|  PASSED  
+# 
+# End: 2019-07-22 19:37:21
+# 
+# Exit value: 0
+# Numbers used: 66152849408 >= 2^35 (264.6 GB)
+# 
+# Test duration: 132.57808637570002 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_28_4 b/src/site/resources/txt/userguide/stress/dh_28_4
new file mode 100644
index 0000000..618ba8b
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_28_4
@@ -0,0 +1,210 @@
+# 
+# RandomSource: PCG_XSH_RR_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgXshRr32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 17:24:46
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.28e+06  |4098056085|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.44271239|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.62203549|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.44775745|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.88667139|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.08824800|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.12302628|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.64787469|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.12894355|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.00170417|   WEAK   
+diehard_count_1s_str|   0|    256000|     200|0.21881974|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.66903203|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.76062712|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.13621177|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.77499122|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.74997744|  PASSED  
+        diehard_sums|   0|       100|     100|0.13444451|  PASSED  
+        diehard_runs|   0|    100000|     100|0.37003249|  PASSED  
+        diehard_runs|   0|    100000|     100|0.02337248|  PASSED  
+       diehard_craps|   0|    200000|     100|0.83950190|  PASSED  
+       diehard_craps|   0|    200000|     100|0.47414731|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.31899245|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.95542078|  PASSED  
+         sts_monobit|   1|    100000|     100|0.98652371|  PASSED  
+            sts_runs|   2|    100000|     100|0.63594228|  PASSED  
+          sts_serial|   1|    100000|     100|0.04476102|  PASSED  
+          sts_serial|   2|    100000|     100|0.65003085|  PASSED  
+          sts_serial|   3|    100000|     100|0.77860690|  PASSED  
+          sts_serial|   3|    100000|     100|0.70225562|  PASSED  
+          sts_serial|   4|    100000|     100|0.72743159|  PASSED  
+          sts_serial|   4|    100000|     100|0.55414549|  PASSED  
+          sts_serial|   5|    100000|     100|0.18026740|  PASSED  
+          sts_serial|   5|    100000|     100|0.77523101|  PASSED  
+          sts_serial|   6|    100000|     100|0.10077309|  PASSED  
+          sts_serial|   6|    100000|     100|0.39612772|  PASSED  
+          sts_serial|   7|    100000|     100|0.80617234|  PASSED  
+          sts_serial|   7|    100000|     100|0.94022732|  PASSED  
+          sts_serial|   8|    100000|     100|0.96320578|  PASSED  
+          sts_serial|   8|    100000|     100|0.81745652|  PASSED  
+          sts_serial|   9|    100000|     100|0.46206533|  PASSED  
+          sts_serial|   9|    100000|     100|0.79777877|  PASSED  
+          sts_serial|  10|    100000|     100|0.97915498|  PASSED  
+          sts_serial|  10|    100000|     100|0.06921486|  PASSED  
+          sts_serial|  11|    100000|     100|0.96259772|  PASSED  
+          sts_serial|  11|    100000|     100|0.86785076|  PASSED  
+          sts_serial|  12|    100000|     100|0.95554752|  PASSED  
+          sts_serial|  12|    100000|     100|0.56863341|  PASSED  
+          sts_serial|  13|    100000|     100|0.99975333|   WEAK   
+          sts_serial|  13|    100000|     100|0.69440275|  PASSED  
+          sts_serial|  14|    100000|     100|0.74294764|  PASSED  
+          sts_serial|  14|    100000|     100|0.84653793|  PASSED  
+          sts_serial|  15|    100000|     100|0.36809060|  PASSED  
+          sts_serial|  15|    100000|     100|0.03229950|  PASSED  
+          sts_serial|  16|    100000|     100|0.24990108|  PASSED  
+          sts_serial|  16|    100000|     100|0.29367765|  PASSED  
+          sts_serial|   1|    100000|     200|0.10540110|  PASSED  
+          sts_serial|   2|    100000|     200|0.81636230|  PASSED  
+          sts_serial|   3|    100000|     200|0.23437468|  PASSED  
+          sts_serial|   3|    100000|     200|0.70753461|  PASSED  
+          sts_serial|   4|    100000|     200|0.69785476|  PASSED  
+          sts_serial|   4|    100000|     200|0.37836739|  PASSED  
+          sts_serial|   5|    100000|     200|0.77256859|  PASSED  
+          sts_serial|   5|    100000|     200|0.66915539|  PASSED  
+          sts_serial|   6|    100000|     200|0.48051113|  PASSED  
+          sts_serial|   6|    100000|     200|0.76554032|  PASSED  
+          sts_serial|   7|    100000|     200|0.73058749|  PASSED  
+          sts_serial|   7|    100000|     200|0.98243240|  PASSED  
+          sts_serial|   8|    100000|     200|0.63028511|  PASSED  
+          sts_serial|   8|    100000|     200|0.68237358|  PASSED  
+          sts_serial|   9|    100000|     200|0.44665357|  PASSED  
+          sts_serial|   9|    100000|     200|0.70993747|  PASSED  
+          sts_serial|  10|    100000|     200|0.80927506|  PASSED  
+          sts_serial|  10|    100000|     200|0.17393303|  PASSED  
+          sts_serial|  11|    100000|     200|0.24715144|  PASSED  
+          sts_serial|  11|    100000|     200|0.11370696|  PASSED  
+          sts_serial|  12|    100000|     200|0.99983704|   WEAK   
+          sts_serial|  12|    100000|     200|0.33159780|  PASSED  
+          sts_serial|  13|    100000|     200|0.96289289|  PASSED  
+          sts_serial|  13|    100000|     200|0.42089371|  PASSED  
+          sts_serial|  14|    100000|     200|0.54283008|  PASSED  
+          sts_serial|  14|    100000|     200|0.58872754|  PASSED  
+          sts_serial|  15|    100000|     200|0.52128556|  PASSED  
+          sts_serial|  15|    100000|     200|0.74006518|  PASSED  
+          sts_serial|  16|    100000|     200|0.36618691|  PASSED  
+          sts_serial|  16|    100000|     200|0.09052508|  PASSED  
+          sts_serial|   1|    100000|     300|0.00776023|  PASSED  
+          sts_serial|   2|    100000|     300|0.57457005|  PASSED  
+          sts_serial|   3|    100000|     300|0.24800558|  PASSED  
+          sts_serial|   3|    100000|     300|0.47519749|  PASSED  
+          sts_serial|   4|    100000|     300|0.72446631|  PASSED  
+          sts_serial|   4|    100000|     300|0.48928288|  PASSED  
+          sts_serial|   5|    100000|     300|0.84401472|  PASSED  
+          sts_serial|   5|    100000|     300|0.91918042|  PASSED  
+          sts_serial|   6|    100000|     300|0.67466122|  PASSED  
+          sts_serial|   6|    100000|     300|0.62064880|  PASSED  
+          sts_serial|   7|    100000|     300|0.82058741|  PASSED  
+          sts_serial|   7|    100000|     300|0.79257956|  PASSED  
+          sts_serial|   8|    100000|     300|0.77956234|  PASSED  
+          sts_serial|   8|    100000|     300|0.32954947|  PASSED  
+          sts_serial|   9|    100000|     300|0.34485959|  PASSED  
+          sts_serial|   9|    100000|     300|0.74192878|  PASSED  
+          sts_serial|  10|    100000|     300|0.98805808|  PASSED  
+          sts_serial|  10|    100000|     300|0.30222667|  PASSED  
+          sts_serial|  11|    100000|     300|0.91876614|  PASSED  
+          sts_serial|  11|    100000|     300|0.49637921|  PASSED  
+          sts_serial|  12|    100000|     300|0.91979847|  PASSED  
+          sts_serial|  12|    100000|     300|0.63289767|  PASSED  
+          sts_serial|  13|    100000|     300|0.97078281|  PASSED  
+          sts_serial|  13|    100000|     300|0.83019695|  PASSED  
+          sts_serial|  14|    100000|     300|0.28987413|  PASSED  
+          sts_serial|  14|    100000|     300|0.31443518|  PASSED  
+          sts_serial|  15|    100000|     300|0.54035824|  PASSED  
+          sts_serial|  15|    100000|     300|0.26489867|  PASSED  
+          sts_serial|  16|    100000|     300|0.73739533|  PASSED  
+          sts_serial|  16|    100000|     300|0.21667895|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.31252012|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.78382876|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.99810999|   WEAK   
+         rgb_bitdist|   3|    100000|     200|0.84387118|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.95354681|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.93678192|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.14510251|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.36988040|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.42829508|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.98404338|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.17222522|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.57757743|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.66539175|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.84746573|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.76730347|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.11254934|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.69081724|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.24086040|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.47423320|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.86324384|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.06764413|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.35934514|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.08282145|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.20685305|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.67774466|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.99868426|   WEAK   
+      rgb_lagged_sum|   4|   1000000|     200|0.73705556|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.42206338|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.96932465|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.81079385|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.99641251|   WEAK   
+      rgb_lagged_sum|   8|   1000000|     200|0.83198829|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.30835592|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.77767177|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.78869412|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.13917453|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.61128378|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.93776068|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.92579720|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.09847994|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.57412530|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.13147007|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.62207362|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.84516034|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.20577899|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.18233818|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.28531858|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.46329748|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.78043052|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.52972418|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.81048825|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.96515731|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.53228823|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.33281175|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.79262903|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.66653130|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.95468274|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.08823205|  PASSED  
+             dab_dct| 256|     50000|       1|0.42245807|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.26350752|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.30678630|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.39083517|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.76210561|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.34713357|  PASSED  
+# 
+# End: 2019-07-22 19:31:33
+# 
+# Exit value: 0
+# Numbers used: 63098470400 >= 2^35 (252.4 GB)
+# 
+# Test duration: 126.79048193290001 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_28_5 b/src/site/resources/txt/userguide/stress/dh_28_5
new file mode 100644
index 0000000..a04b59d
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_28_5
@@ -0,0 +1,147 @@
+# 
+# RandomSource: PCG_XSH_RR_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgXshRr32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 17:24:46
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.28e+06  |3232308201|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.37617182|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.92072564|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.32796402|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.66616110|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.81611151|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.90725659|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.77099030|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.77376486|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.49380145|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.86866935|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.87504329|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.48060127|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.72404219|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.58676026|  PASSED  
+        diehard_sums|   0|       100|     100|0.02715796|  PASSED  
+        diehard_runs|   0|    100000|     100|0.68891135|  PASSED  
+        diehard_runs|   0|    100000|     100|0.62875033|  PASSED  
+       diehard_craps|   0|    200000|     100|0.05901441|  PASSED  
+       diehard_craps|   0|    200000|     100|0.23171660|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.90083253|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.97806450|  PASSED  
+         sts_monobit|   1|    100000|     100|0.99227803|  PASSED  
+            sts_runs|   2|    100000|     100|0.95333135|  PASSED  
+          sts_serial|   1|    100000|     100|0.52318984|  PASSED  
+          sts_serial|   2|    100000|     100|0.04079237|  PASSED  
+          sts_serial|   3|    100000|     100|0.89822578|  PASSED  
+          sts_serial|   3|    100000|     100|0.61375608|  PASSED  
+          sts_serial|   4|    100000|     100|0.67376626|  PASSED  
+          sts_serial|   4|    100000|     100|0.05241483|  PASSED  
+          sts_serial|   5|    100000|     100|0.36507019|  PASSED  
+          sts_serial|   5|    100000|     100|0.60986219|  PASSED  
+          sts_serial|   6|    100000|     100|0.84670974|  PASSED  
+          sts_serial|   6|    100000|     100|0.56381835|  PASSED  
+          sts_serial|   7|    100000|     100|0.40685972|  PASSED  
+          sts_serial|   7|    100000|     100|0.98347741|  PASSED  
+          sts_serial|   8|    100000|     100|0.53871364|  PASSED  
+          sts_serial|   8|    100000|     100|0.94391590|  PASSED  
+          sts_serial|   9|    100000|     100|0.14099342|  PASSED  
+          sts_serial|   9|    100000|     100|0.27988646|  PASSED  
+          sts_serial|  10|    100000|     100|0.10213168|  PASSED  
+          sts_serial|  10|    100000|     100|0.96192310|  PASSED  
+          sts_serial|  11|    100000|     100|0.16009445|  PASSED  
+          sts_serial|  11|    100000|     100|0.63816472|  PASSED  
+          sts_serial|  12|    100000|     100|0.39260270|  PASSED  
+          sts_serial|  12|    100000|     100|0.47564305|  PASSED  
+          sts_serial|  13|    100000|     100|0.78100213|  PASSED  
+          sts_serial|  13|    100000|     100|0.15182063|  PASSED  
+          sts_serial|  14|    100000|     100|0.80673683|  PASSED  
+          sts_serial|  14|    100000|     100|0.61727167|  PASSED  
+          sts_serial|  15|    100000|     100|0.92411015|  PASSED  
+          sts_serial|  15|    100000|     100|0.51321419|  PASSED  
+          sts_serial|  16|    100000|     100|0.82257887|  PASSED  
+          sts_serial|  16|    100000|     100|0.77783430|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.59340974|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.69967124|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.37753948|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.97309622|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.15048732|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.57338418|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.10334250|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.40108324|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.30130485|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.63708729|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.71080982|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.52197829|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.82366175|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.80843785|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.78746719|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.53959020|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.11952280|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.35794021|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.56703087|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.95029971|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.98379464|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.09648751|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.93977575|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.68871270|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.30736700|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.95043389|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.05104579|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.10141009|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.80623322|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.53634547|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.14381734|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.99825159|   WEAK   
+      rgb_lagged_sum|  11|   1000000|     200|0.81032964|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.24918112|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.35959093|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.83265571|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.82007030|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.78125723|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.64755574|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.33313301|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.29365647|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.03220717|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.71422662|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.41699340|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.46618217|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.21903281|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.97334001|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.46737020|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.96319082|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.22329723|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.98417258|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.72315618|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.68306802|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.53646802|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.64922086|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.60765770|  PASSED  
+             dab_dct| 256|     50000|       1|0.69376038|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.89153578|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.78946098|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.25218546|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.23336062|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.17894636|  PASSED  
+# 
+# End: 2019-07-22 19:32:01
+# 
+# Exit value: 0
+# Numbers used: 62812067840 >= 2^35 (251.2 GB)
+# 
+# Test duration: 127.25359665335002 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_29_1 b/src/site/resources/txt/userguide/stress/dh_29_1
new file mode 100644
index 0000000..e610cd8
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_29_1
@@ -0,0 +1,147 @@
+# 
+# RandomSource: PCG_XSH_RS_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgXshRs32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 17:24:46
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.28e+06  |1433507583|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.18373011|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.40683396|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.60526295|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.15352853|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.53808149|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.80973280|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.27391818|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.64142001|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.14007707|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.80169554|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.53057251|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.26783460|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.67169334|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.19397244|  PASSED  
+        diehard_sums|   0|       100|     100|0.02016448|  PASSED  
+        diehard_runs|   0|    100000|     100|0.42047507|  PASSED  
+        diehard_runs|   0|    100000|     100|0.18931045|  PASSED  
+       diehard_craps|   0|    200000|     100|0.13880718|  PASSED  
+       diehard_craps|   0|    200000|     100|0.69657012|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.57279107|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.40096053|  PASSED  
+         sts_monobit|   1|    100000|     100|0.04263310|  PASSED  
+            sts_runs|   2|    100000|     100|0.99269588|  PASSED  
+          sts_serial|   1|    100000|     100|0.51924436|  PASSED  
+          sts_serial|   2|    100000|     100|0.76063840|  PASSED  
+          sts_serial|   3|    100000|     100|0.91197568|  PASSED  
+          sts_serial|   3|    100000|     100|0.90722893|  PASSED  
+          sts_serial|   4|    100000|     100|0.09205969|  PASSED  
+          sts_serial|   4|    100000|     100|0.02972959|  PASSED  
+          sts_serial|   5|    100000|     100|0.16222627|  PASSED  
+          sts_serial|   5|    100000|     100|0.29720110|  PASSED  
+          sts_serial|   6|    100000|     100|0.35652542|  PASSED  
+          sts_serial|   6|    100000|     100|0.33262207|  PASSED  
+          sts_serial|   7|    100000|     100|0.05875386|  PASSED  
+          sts_serial|   7|    100000|     100|0.21470070|  PASSED  
+          sts_serial|   8|    100000|     100|0.22498064|  PASSED  
+          sts_serial|   8|    100000|     100|0.57600469|  PASSED  
+          sts_serial|   9|    100000|     100|0.87005432|  PASSED  
+          sts_serial|   9|    100000|     100|0.33699327|  PASSED  
+          sts_serial|  10|    100000|     100|0.95957918|  PASSED  
+          sts_serial|  10|    100000|     100|0.96968005|  PASSED  
+          sts_serial|  11|    100000|     100|0.51434944|  PASSED  
+          sts_serial|  11|    100000|     100|0.32057668|  PASSED  
+          sts_serial|  12|    100000|     100|0.64740766|  PASSED  
+          sts_serial|  12|    100000|     100|0.71328742|  PASSED  
+          sts_serial|  13|    100000|     100|0.90126701|  PASSED  
+          sts_serial|  13|    100000|     100|0.98987710|  PASSED  
+          sts_serial|  14|    100000|     100|0.98604249|  PASSED  
+          sts_serial|  14|    100000|     100|0.75939672|  PASSED  
+          sts_serial|  15|    100000|     100|0.78929814|  PASSED  
+          sts_serial|  15|    100000|     100|0.28807349|  PASSED  
+          sts_serial|  16|    100000|     100|0.98369466|  PASSED  
+          sts_serial|  16|    100000|     100|0.71507085|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.49850324|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.87613613|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.65215214|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.19128843|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.85373748|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.02020745|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.93251088|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.77056653|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.01864465|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.19931976|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.48560092|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.95975949|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.54036690|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.01637361|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.20012359|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.15400416|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.31502195|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.67004546|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.18987855|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.34641149|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.75837154|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.21301546|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.99541327|   WEAK   
+      rgb_lagged_sum|   2|   1000000|     200|0.42602622|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.04413496|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.41463525|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.55595409|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.49312841|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.98602708|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.31601910|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.74112081|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.94142598|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.68092300|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.84434106|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.99378571|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.50231513|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.71393782|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.15029466|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.45122863|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.86755172|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.28095884|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.78834024|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.94491292|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.42381606|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.32549610|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.99429239|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.07705307|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.89741354|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.47104761|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.94479015|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.86223266|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.53877375|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.76724232|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.88176071|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.97334480|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.02744390|  PASSED  
+             dab_dct| 256|     50000|       1|0.24322404|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.93716347|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.52462083|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.47304061|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.16096949|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.90139831|  PASSED  
+# 
+# End: 2019-07-22 19:28:21
+# 
+# Exit value: 0
+# Numbers used: 61912025088 >= 2^35 (247.6 GB)
+# 
+# Test duration: 123.58155189391667 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_29_2 b/src/site/resources/txt/userguide/stress/dh_29_2
new file mode 100644
index 0000000..506b8c3
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_29_2
@@ -0,0 +1,149 @@
+# 
+# RandomSource: PCG_XSH_RS_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgXshRs32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 17:24:46
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.18e+06  |3126920684|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.17666296|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.75764503|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.41559356|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.91703185|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.85785602|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.85182830|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.06276996|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.79969669|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.16187389|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.36621448|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.80220017|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.36206742|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.40088520|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.82241890|  PASSED  
+        diehard_sums|   0|       100|     100|0.14374171|  PASSED  
+        diehard_runs|   0|    100000|     100|0.07748184|  PASSED  
+        diehard_runs|   0|    100000|     100|0.62047795|  PASSED  
+       diehard_craps|   0|    200000|     100|0.86564410|  PASSED  
+       diehard_craps|   0|    200000|     100|0.01408783|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.96201320|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.24389086|  PASSED  
+         sts_monobit|   1|    100000|     100|0.86372149|  PASSED  
+            sts_runs|   2|    100000|     100|0.34122182|  PASSED  
+          sts_serial|   1|    100000|     100|0.64813965|  PASSED  
+          sts_serial|   2|    100000|     100|0.30806284|  PASSED  
+          sts_serial|   3|    100000|     100|0.97390387|  PASSED  
+          sts_serial|   3|    100000|     100|0.84447775|  PASSED  
+          sts_serial|   4|    100000|     100|0.96410354|  PASSED  
+          sts_serial|   4|    100000|     100|0.94293107|  PASSED  
+          sts_serial|   5|    100000|     100|0.35022701|  PASSED  
+          sts_serial|   5|    100000|     100|0.46102254|  PASSED  
+          sts_serial|   6|    100000|     100|0.68538688|  PASSED  
+          sts_serial|   6|    100000|     100|0.24430998|  PASSED  
+          sts_serial|   7|    100000|     100|0.86809133|  PASSED  
+          sts_serial|   7|    100000|     100|0.97721130|  PASSED  
+          sts_serial|   8|    100000|     100|0.55509697|  PASSED  
+          sts_serial|   8|    100000|     100|0.19041146|  PASSED  
+          sts_serial|   9|    100000|     100|0.39367957|  PASSED  
+          sts_serial|   9|    100000|     100|0.21531010|  PASSED  
+          sts_serial|  10|    100000|     100|0.90859060|  PASSED  
+          sts_serial|  10|    100000|     100|0.95676007|  PASSED  
+          sts_serial|  11|    100000|     100|0.95833112|  PASSED  
+          sts_serial|  11|    100000|     100|0.09263472|  PASSED  
+          sts_serial|  12|    100000|     100|0.71307918|  PASSED  
+          sts_serial|  12|    100000|     100|0.24556633|  PASSED  
+          sts_serial|  13|    100000|     100|0.49561711|  PASSED  
+          sts_serial|  13|    100000|     100|0.45949561|  PASSED  
+          sts_serial|  14|    100000|     100|0.95419099|  PASSED  
+          sts_serial|  14|    100000|     100|0.46538681|  PASSED  
+          sts_serial|  15|    100000|     100|0.37309963|  PASSED  
+          sts_serial|  15|    100000|     100|0.50251579|  PASSED  
+          sts_serial|  16|    100000|     100|0.69527820|  PASSED  
+          sts_serial|  16|    100000|     100|0.05397068|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.10360885|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.97135890|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.93410886|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.93831107|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.91253750|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.17746979|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.90926509|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.53302233|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.74842986|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.36910061|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.03708288|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.26170620|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.10691379|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.92390584|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.23858463|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.01874562|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.69795026|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.70752194|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.00068478|   WEAK   
+    rgb_permutations|   4|    100000|     200|0.13738041|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.60374218|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.71003964|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.96347936|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.06777371|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.32047555|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.37338300|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.80932524|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.11613297|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.53049076|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.49563857|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.94586061|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.72205448|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.88857881|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.41125930|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.01497379|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.25039901|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.65612461|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.38228251|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.16497153|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.97142628|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.79803871|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.03653249|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.97434514|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.00037268|   WEAK   
+      rgb_lagged_sum|  22|   1000000|     200|0.12543775|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.01069958|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.74957981|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.21360296|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.07870460|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.73977493|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.16445412|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.60344055|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.99932959|   WEAK   
+      rgb_lagged_sum|  30|   1000000|     200|0.75388794|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.20418761|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.82574717|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.27128415|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.47728654|  PASSED  
+             dab_dct| 256|     50000|       1|0.52335643|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.22864008|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.08941532|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.22567530|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.61457142|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.97031879|  PASSED  
+# 
+# End: 2019-07-22 19:37:06
+# 
+# Exit value: 0
+# Numbers used: 67052107776 >= 2^35 (268.2 GB)
+# 
+# Test duration: 132.33096107545 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_29_3 b/src/site/resources/txt/userguide/stress/dh_29_3
new file mode 100644
index 0000000..d0e00e7
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_29_3
@@ -0,0 +1,177 @@
+# 
+# RandomSource: PCG_XSH_RS_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgXshRs32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 17:24:46
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.27e+06  | 547983341|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.68789116|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.79323558|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.45857497|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.71383218|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.11651202|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.34501502|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.37780246|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.44483542|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.19420734|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.43712761|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.06636655|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.02460161|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.92702664|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.66038954|  PASSED  
+        diehard_sums|   0|       100|     100|0.18416680|  PASSED  
+        diehard_runs|   0|    100000|     100|0.92721817|  PASSED  
+        diehard_runs|   0|    100000|     100|0.77602125|  PASSED  
+       diehard_craps|   0|    200000|     100|0.76565584|  PASSED  
+       diehard_craps|   0|    200000|     100|0.48342280|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.95051127|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.24741180|  PASSED  
+         sts_monobit|   1|    100000|     100|0.72192730|  PASSED  
+            sts_runs|   2|    100000|     100|0.87765553|  PASSED  
+          sts_serial|   1|    100000|     100|0.35841365|  PASSED  
+          sts_serial|   2|    100000|     100|0.53214373|  PASSED  
+          sts_serial|   3|    100000|     100|0.83629006|  PASSED  
+          sts_serial|   3|    100000|     100|0.47293899|  PASSED  
+          sts_serial|   4|    100000|     100|0.27100046|  PASSED  
+          sts_serial|   4|    100000|     100|0.20463389|  PASSED  
+          sts_serial|   5|    100000|     100|0.78854762|  PASSED  
+          sts_serial|   5|    100000|     100|0.94070541|  PASSED  
+          sts_serial|   6|    100000|     100|0.12856627|  PASSED  
+          sts_serial|   6|    100000|     100|0.78030556|  PASSED  
+          sts_serial|   7|    100000|     100|0.89957855|  PASSED  
+          sts_serial|   7|    100000|     100|0.55766176|  PASSED  
+          sts_serial|   8|    100000|     100|0.20422273|  PASSED  
+          sts_serial|   8|    100000|     100|0.21835631|  PASSED  
+          sts_serial|   9|    100000|     100|0.01224105|  PASSED  
+          sts_serial|   9|    100000|     100|0.13145581|  PASSED  
+          sts_serial|  10|    100000|     100|0.72618032|  PASSED  
+          sts_serial|  10|    100000|     100|0.73855089|  PASSED  
+          sts_serial|  11|    100000|     100|0.49585728|  PASSED  
+          sts_serial|  11|    100000|     100|0.99833517|   WEAK   
+          sts_serial|  12|    100000|     100|0.57679994|  PASSED  
+          sts_serial|  12|    100000|     100|0.81483459|  PASSED  
+          sts_serial|  13|    100000|     100|0.80220173|  PASSED  
+          sts_serial|  13|    100000|     100|0.71249091|  PASSED  
+          sts_serial|  14|    100000|     100|0.90544555|  PASSED  
+          sts_serial|  14|    100000|     100|0.19657755|  PASSED  
+          sts_serial|  15|    100000|     100|0.29203384|  PASSED  
+          sts_serial|  15|    100000|     100|0.50510125|  PASSED  
+          sts_serial|  16|    100000|     100|0.07888283|  PASSED  
+          sts_serial|  16|    100000|     100|0.46040085|  PASSED  
+          sts_serial|   1|    100000|     200|0.32077253|  PASSED  
+          sts_serial|   2|    100000|     200|0.44230686|  PASSED  
+          sts_serial|   3|    100000|     200|0.90260303|  PASSED  
+          sts_serial|   3|    100000|     200|0.37123331|  PASSED  
+          sts_serial|   4|    100000|     200|0.84167866|  PASSED  
+          sts_serial|   4|    100000|     200|0.58892488|  PASSED  
+          sts_serial|   5|    100000|     200|0.14823166|  PASSED  
+          sts_serial|   5|    100000|     200|0.15485935|  PASSED  
+          sts_serial|   6|    100000|     200|0.20787822|  PASSED  
+          sts_serial|   6|    100000|     200|0.20815361|  PASSED  
+          sts_serial|   7|    100000|     200|0.23982957|  PASSED  
+          sts_serial|   7|    100000|     200|0.12247023|  PASSED  
+          sts_serial|   8|    100000|     200|0.01109412|  PASSED  
+          sts_serial|   8|    100000|     200|0.40096363|  PASSED  
+          sts_serial|   9|    100000|     200|0.07168204|  PASSED  
+          sts_serial|   9|    100000|     200|0.89824006|  PASSED  
+          sts_serial|  10|    100000|     200|0.95105905|  PASSED  
+          sts_serial|  10|    100000|     200|0.06606872|  PASSED  
+          sts_serial|  11|    100000|     200|0.34572238|  PASSED  
+          sts_serial|  11|    100000|     200|0.85416790|  PASSED  
+          sts_serial|  12|    100000|     200|0.79163865|  PASSED  
+          sts_serial|  12|    100000|     200|0.62864155|  PASSED  
+          sts_serial|  13|    100000|     200|0.54003239|  PASSED  
+          sts_serial|  13|    100000|     200|0.18691690|  PASSED  
+          sts_serial|  14|    100000|     200|0.21170635|  PASSED  
+          sts_serial|  14|    100000|     200|0.83969799|  PASSED  
+          sts_serial|  15|    100000|     200|0.77966755|  PASSED  
+          sts_serial|  15|    100000|     200|0.52024010|  PASSED  
+          sts_serial|  16|    100000|     200|0.59855557|  PASSED  
+          sts_serial|  16|    100000|     200|0.65371061|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.11911334|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.47035610|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.13885421|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.99125561|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.30496388|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.93108885|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.80437327|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.12452459|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.73162750|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.66363821|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.38215398|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.17694633|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.45092164|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.75907478|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.74650299|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.34720663|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.95929867|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.57579821|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.40472684|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.56681489|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.28159276|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.47475732|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.98968881|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.29403587|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.72247024|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.35135331|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.29009810|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.06007695|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.62194751|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.47408754|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.44799489|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.99914154|   WEAK   
+      rgb_lagged_sum|  11|   1000000|     200|0.39076737|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.70931955|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.92983886|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.94173593|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.87898174|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.33868230|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.46566226|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.50274421|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.76918570|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.06283365|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.09607613|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.07704276|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.08085858|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.28968819|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.80645131|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.16597948|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.04289748|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.95519336|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.37849176|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.34298813|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.53560861|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.55244413|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.98970582|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.21625633|  PASSED  
+             dab_dct| 256|     50000|       1|0.89559678|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.70416485|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.09050753|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.43719569|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.29657431|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.63029567|  PASSED  
+# 
+# End: 2019-07-22 19:30:30
+# 
+# Exit value: 0
+# Numbers used: 62822076416 >= 2^35 (251.3 GB)
+# 
+# Test duration: 125.73000089451668 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_29_4 b/src/site/resources/txt/userguide/stress/dh_29_4
new file mode 100644
index 0000000..d53cbd3
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_29_4
@@ -0,0 +1,183 @@
+# 
+# RandomSource: PCG_XSH_RS_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgXshRs32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 17:24:46
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.31e+06  |1431096438|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.52546064|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.04771838|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.02789346|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.39360968|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.60593899|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.86379781|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.16349980|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.33964733|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.41093887|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.74753225|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.92238409|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.62935960|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.38393367|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.00529521|  PASSED  
+        diehard_sums|   0|       100|     100|0.12772229|  PASSED  
+        diehard_runs|   0|    100000|     100|0.75392390|  PASSED  
+        diehard_runs|   0|    100000|     100|0.16063008|  PASSED  
+       diehard_craps|   0|    200000|     100|0.99987122|   WEAK   
+       diehard_craps|   0|    200000|     100|0.53685951|  PASSED  
+       diehard_craps|   0|    200000|     200|0.99839684|   WEAK   
+       diehard_craps|   0|    200000|     200|0.57594074|  PASSED  
+       diehard_craps|   0|    200000|     300|0.86910698|  PASSED  
+       diehard_craps|   0|    200000|     300|0.36521846|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.62925745|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.40028879|  PASSED  
+         sts_monobit|   1|    100000|     100|0.72435469|  PASSED  
+            sts_runs|   2|    100000|     100|0.86347786|  PASSED  
+          sts_serial|   1|    100000|     100|0.42208853|  PASSED  
+          sts_serial|   2|    100000|     100|0.03578560|  PASSED  
+          sts_serial|   3|    100000|     100|0.52819423|  PASSED  
+          sts_serial|   3|    100000|     100|0.51518134|  PASSED  
+          sts_serial|   4|    100000|     100|0.93547788|  PASSED  
+          sts_serial|   4|    100000|     100|0.76617188|  PASSED  
+          sts_serial|   5|    100000|     100|0.05097431|  PASSED  
+          sts_serial|   5|    100000|     100|0.35593576|  PASSED  
+          sts_serial|   6|    100000|     100|0.98183908|  PASSED  
+          sts_serial|   6|    100000|     100|0.49648903|  PASSED  
+          sts_serial|   7|    100000|     100|0.33615973|  PASSED  
+          sts_serial|   7|    100000|     100|0.56372587|  PASSED  
+          sts_serial|   8|    100000|     100|0.67851811|  PASSED  
+          sts_serial|   8|    100000|     100|0.83205680|  PASSED  
+          sts_serial|   9|    100000|     100|0.93281177|  PASSED  
+          sts_serial|   9|    100000|     100|0.86456668|  PASSED  
+          sts_serial|  10|    100000|     100|0.94177642|  PASSED  
+          sts_serial|  10|    100000|     100|0.99479114|  PASSED  
+          sts_serial|  11|    100000|     100|0.63042917|  PASSED  
+          sts_serial|  11|    100000|     100|0.82850344|  PASSED  
+          sts_serial|  12|    100000|     100|0.96808605|  PASSED  
+          sts_serial|  12|    100000|     100|0.97657008|  PASSED  
+          sts_serial|  13|    100000|     100|0.99921635|   WEAK   
+          sts_serial|  13|    100000|     100|0.78182937|  PASSED  
+          sts_serial|  14|    100000|     100|0.73676641|  PASSED  
+          sts_serial|  14|    100000|     100|0.78936823|  PASSED  
+          sts_serial|  15|    100000|     100|0.42372244|  PASSED  
+          sts_serial|  15|    100000|     100|0.53566196|  PASSED  
+          sts_serial|  16|    100000|     100|0.95973221|  PASSED  
+          sts_serial|  16|    100000|     100|0.21265839|  PASSED  
+          sts_serial|   1|    100000|     200|0.09861590|  PASSED  
+          sts_serial|   2|    100000|     200|0.12272979|  PASSED  
+          sts_serial|   3|    100000|     200|0.19155271|  PASSED  
+          sts_serial|   3|    100000|     200|0.54793367|  PASSED  
+          sts_serial|   4|    100000|     200|0.61384639|  PASSED  
+          sts_serial|   4|    100000|     200|0.95486585|  PASSED  
+          sts_serial|   5|    100000|     200|0.13613671|  PASSED  
+          sts_serial|   5|    100000|     200|0.83547834|  PASSED  
+          sts_serial|   6|    100000|     200|0.77417093|  PASSED  
+          sts_serial|   6|    100000|     200|0.95263266|  PASSED  
+          sts_serial|   7|    100000|     200|0.31093725|  PASSED  
+          sts_serial|   7|    100000|     200|0.55812553|  PASSED  
+          sts_serial|   8|    100000|     200|0.83173056|  PASSED  
+          sts_serial|   8|    100000|     200|0.80813746|  PASSED  
+          sts_serial|   9|    100000|     200|0.63787976|  PASSED  
+          sts_serial|   9|    100000|     200|0.59641002|  PASSED  
+          sts_serial|  10|    100000|     200|0.47903670|  PASSED  
+          sts_serial|  10|    100000|     200|0.97830687|  PASSED  
+          sts_serial|  11|    100000|     200|0.64648331|  PASSED  
+          sts_serial|  11|    100000|     200|0.77193474|  PASSED  
+          sts_serial|  12|    100000|     200|0.32852873|  PASSED  
+          sts_serial|  12|    100000|     200|0.90704288|  PASSED  
+          sts_serial|  13|    100000|     200|0.98627522|  PASSED  
+          sts_serial|  13|    100000|     200|0.55435172|  PASSED  
+          sts_serial|  14|    100000|     200|0.12389126|  PASSED  
+          sts_serial|  14|    100000|     200|0.12927804|  PASSED  
+          sts_serial|  15|    100000|     200|0.92715071|  PASSED  
+          sts_serial|  15|    100000|     200|0.20249508|  PASSED  
+          sts_serial|  16|    100000|     200|0.93193198|  PASSED  
+          sts_serial|  16|    100000|     200|0.19228056|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.59615170|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.54066518|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.07417587|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.14598766|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.66514711|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.29866602|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.24756822|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.61428354|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.51879303|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.21755499|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.89446142|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.81202193|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.15174923|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.69755450|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.83118581|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.18680245|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.38748084|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.11072098|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.22264463|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.96207105|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.19098085|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.66331310|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.03090080|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.21190157|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.40291493|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.14611250|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.93732328|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.77091633|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.79405827|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.19145908|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.27377118|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.05986838|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.11672257|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.79941151|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.59586321|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.98234725|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.98973039|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.69810504|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.18320284|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.37015926|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.18988828|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.46001242|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.97860537|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.38411045|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.53401924|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.55013493|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.97916984|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.47929163|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.61096258|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.12176981|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.87812457|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.00427832|   WEAK   
+      rgb_lagged_sum|  31|   1000000|     200|0.67290911|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.84593896|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.75061068|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.24524306|  PASSED  
+             dab_dct| 256|     50000|       1|0.37011850|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.09047261|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.08341779|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.99651719|   WEAK   
+       dab_filltree2|   1|   5000000|       1|0.77653362|  PASSED  
+       dab_filltree2|   0|   5000000|     101|0.61456331|  PASSED  
+       dab_filltree2|   1|   5000000|     101|0.49157084|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.52912324|  PASSED  
+# 
+# End: 2019-07-22 19:43:19
+# 
+# Exit value: 0
+# Numbers used: 68013737984 >= 2^35 (272.1 GB)
+# 
+# Test duration: 138.55066011678335 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_29_5 b/src/site/resources/txt/userguide/stress/dh_29_5
new file mode 100644
index 0000000..6e2a978
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_29_5
@@ -0,0 +1,149 @@
+# 
+# RandomSource: PCG_XSH_RS_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgXshRs32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 17:24:46
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  1.11e+07  |3637469712|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.31130831|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.63038730|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.92609675|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.93148811|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.09524524|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.51552972|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.50360329|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.30865020|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.74850363|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.53715454|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.00498762|   WEAK   
+ diehard_parking_lot|   0|     12000|     200|0.01197868|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.40137741|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.29003175|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.75869824|  PASSED  
+        diehard_sums|   0|       100|     100|0.18389636|  PASSED  
+        diehard_runs|   0|    100000|     100|0.49655637|  PASSED  
+        diehard_runs|   0|    100000|     100|0.34990443|  PASSED  
+       diehard_craps|   0|    200000|     100|0.48592722|  PASSED  
+       diehard_craps|   0|    200000|     100|0.10262919|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.75965142|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.25992669|  PASSED  
+         sts_monobit|   1|    100000|     100|0.61772507|  PASSED  
+            sts_runs|   2|    100000|     100|0.06746885|  PASSED  
+          sts_serial|   1|    100000|     100|0.80791786|  PASSED  
+          sts_serial|   2|    100000|     100|0.37256085|  PASSED  
+          sts_serial|   3|    100000|     100|0.15922120|  PASSED  
+          sts_serial|   3|    100000|     100|0.99311638|  PASSED  
+          sts_serial|   4|    100000|     100|0.25422996|  PASSED  
+          sts_serial|   4|    100000|     100|0.52269738|  PASSED  
+          sts_serial|   5|    100000|     100|0.37966650|  PASSED  
+          sts_serial|   5|    100000|     100|0.90432361|  PASSED  
+          sts_serial|   6|    100000|     100|0.93229426|  PASSED  
+          sts_serial|   6|    100000|     100|0.62864538|  PASSED  
+          sts_serial|   7|    100000|     100|0.78665223|  PASSED  
+          sts_serial|   7|    100000|     100|0.81352057|  PASSED  
+          sts_serial|   8|    100000|     100|0.51957824|  PASSED  
+          sts_serial|   8|    100000|     100|0.20281569|  PASSED  
+          sts_serial|   9|    100000|     100|0.88867240|  PASSED  
+          sts_serial|   9|    100000|     100|0.70168642|  PASSED  
+          sts_serial|  10|    100000|     100|0.99074853|  PASSED  
+          sts_serial|  10|    100000|     100|0.23032242|  PASSED  
+          sts_serial|  11|    100000|     100|0.98914964|  PASSED  
+          sts_serial|  11|    100000|     100|0.99456729|  PASSED  
+          sts_serial|  12|    100000|     100|0.81644277|  PASSED  
+          sts_serial|  12|    100000|     100|0.81928842|  PASSED  
+          sts_serial|  13|    100000|     100|0.85200270|  PASSED  
+          sts_serial|  13|    100000|     100|0.91903305|  PASSED  
+          sts_serial|  14|    100000|     100|0.62402833|  PASSED  
+          sts_serial|  14|    100000|     100|0.13269163|  PASSED  
+          sts_serial|  15|    100000|     100|0.49827732|  PASSED  
+          sts_serial|  15|    100000|     100|0.10639033|  PASSED  
+          sts_serial|  16|    100000|     100|0.51655669|  PASSED  
+          sts_serial|  16|    100000|     100|0.44251308|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.31334932|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.61809375|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.57996594|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.56439580|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.94467492|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.53260714|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.15719401|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.97837538|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.71887193|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.82621847|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.96669781|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.23042562|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.69821966|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.71104744|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.01545121|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.39058484|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.92833444|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.30267424|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.94928376|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.20754575|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.99749882|   WEAK   
+      rgb_lagged_sum|   0|   1000000|     200|0.87049336|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.80565167|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.94131657|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.94464383|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.31145473|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.75313940|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.60675861|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.75432346|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.25492515|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.75151352|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.75729943|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.79881196|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.88575745|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.36751060|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.12271180|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.41176903|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.04997114|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.48541029|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.10102958|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.60362631|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.02540313|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.99883129|   WEAK   
+      rgb_lagged_sum|  21|   1000000|     200|0.40289097|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.67125993|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.37521639|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.88637649|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.52602234|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.10865128|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.41455504|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.87069002|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.95342938|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.37237880|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.47758078|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.71255171|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.45598749|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.89484954|  PASSED  
+             dab_dct| 256|     50000|       1|0.08852792|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.91909997|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.52796864|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.63999630|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.02874589|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.93378734|  PASSED  
+# 
+# End: 2019-07-22 19:32:15
+# 
+# Exit value: 0
+# Numbers used: 63914446848 >= 2^35 (255.7 GB)
+# 
+# Test duration: 127.47505557378334 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_30_1 b/src/site/resources/txt/userguide/stress/dh_30_1
new file mode 100644
index 0000000..b8f9dd1
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_30_1
@@ -0,0 +1,146 @@
+# 
+# RandomSource: PCG_RXS_M_XS_64
+# RNG: Byte-reversed org.apache.commons.rng.core.source64.PcgRxsMXs64
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 17:24:46
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  1.13e+07  |1987239534|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.80230322|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.83932496|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.94826669|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.86797082|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.25320911|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.95191135|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.18973300|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.34140910|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.98917093|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.12279186|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.49824922|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.98853961|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.82694047|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.84846411|  PASSED  
+        diehard_sums|   0|       100|     100|0.08796331|  PASSED  
+        diehard_runs|   0|    100000|     100|0.14427806|  PASSED  
+        diehard_runs|   0|    100000|     100|0.74752028|  PASSED  
+       diehard_craps|   0|    200000|     100|0.92387841|  PASSED  
+       diehard_craps|   0|    200000|     100|0.62299190|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.66257145|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.26482496|  PASSED  
+         sts_monobit|   1|    100000|     100|0.83302772|  PASSED  
+            sts_runs|   2|    100000|     100|0.38791514|  PASSED  
+          sts_serial|   1|    100000|     100|0.57703322|  PASSED  
+          sts_serial|   2|    100000|     100|0.96416138|  PASSED  
+          sts_serial|   3|    100000|     100|0.66075496|  PASSED  
+          sts_serial|   3|    100000|     100|0.36575255|  PASSED  
+          sts_serial|   4|    100000|     100|0.51684582|  PASSED  
+          sts_serial|   4|    100000|     100|0.96768450|  PASSED  
+          sts_serial|   5|    100000|     100|0.94412596|  PASSED  
+          sts_serial|   5|    100000|     100|0.77768473|  PASSED  
+          sts_serial|   6|    100000|     100|0.97367310|  PASSED  
+          sts_serial|   6|    100000|     100|0.78482955|  PASSED  
+          sts_serial|   7|    100000|     100|0.32078096|  PASSED  
+          sts_serial|   7|    100000|     100|0.56083245|  PASSED  
+          sts_serial|   8|    100000|     100|0.08414861|  PASSED  
+          sts_serial|   8|    100000|     100|0.89301787|  PASSED  
+          sts_serial|   9|    100000|     100|0.57096914|  PASSED  
+          sts_serial|   9|    100000|     100|0.93573746|  PASSED  
+          sts_serial|  10|    100000|     100|0.96569208|  PASSED  
+          sts_serial|  10|    100000|     100|0.67986534|  PASSED  
+          sts_serial|  11|    100000|     100|0.59614337|  PASSED  
+          sts_serial|  11|    100000|     100|0.63580179|  PASSED  
+          sts_serial|  12|    100000|     100|0.61560931|  PASSED  
+          sts_serial|  12|    100000|     100|0.91713982|  PASSED  
+          sts_serial|  13|    100000|     100|0.90071178|  PASSED  
+          sts_serial|  13|    100000|     100|0.72983291|  PASSED  
+          sts_serial|  14|    100000|     100|0.56133914|  PASSED  
+          sts_serial|  14|    100000|     100|0.19842234|  PASSED  
+          sts_serial|  15|    100000|     100|0.91108086|  PASSED  
+          sts_serial|  15|    100000|     100|0.82039092|  PASSED  
+          sts_serial|  16|    100000|     100|0.53289646|  PASSED  
+          sts_serial|  16|    100000|     100|0.08558286|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.50960280|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.98899994|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.99202294|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.17932964|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.93976949|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.81691157|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.61637937|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.61971890|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.09100994|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.98778382|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.65060918|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.95710992|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.12158296|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.74329111|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.45838380|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.47760929|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.57633762|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.32977395|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.49149351|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.47154235|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.58319837|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.80372299|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.10613429|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.34631983|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.91090599|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.85134739|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.46352702|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.38128752|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.97281870|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.40424862|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.69702527|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.29416507|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.96066698|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.71793778|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.96603099|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.22021393|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.98547973|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.22709951|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.45088475|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.96487047|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.81550303|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.75043659|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.53402081|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.73470290|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.74065286|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.31737730|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.81953227|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.85345350|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.42931066|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.91632949|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.20962386|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.34894258|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.83749813|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.38997294|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.31557077|  PASSED  
+             dab_dct| 256|     50000|       1|0.03936177|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.96189371|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.81621983|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.92302244|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.30164958|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.55511099|  PASSED  
+# 
+# End: 2019-07-22 19:00:48
+# 
+# Exit value: 0
+# Numbers used: 61612056576 >= 2^35 (246.4 GB)
+# 
+# Test duration: 96.02523578056667 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_30_2 b/src/site/resources/txt/userguide/stress/dh_30_2
new file mode 100644
index 0000000..859851c
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_30_2
@@ -0,0 +1,147 @@
+# 
+# RandomSource: PCG_RXS_M_XS_64
+# RNG: Byte-reversed org.apache.commons.rng.core.source64.PcgRxsMXs64
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 17:24:46
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.37e+06  |3028708133|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.24536865|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.95446586|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.50160458|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.36312971|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.92388885|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.48428230|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.53436364|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.39779158|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.36260360|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.34366063|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.85781782|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.35498804|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.56714869|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.00062183|   WEAK   
+     diehard_squeeze|   0|    100000|     200|0.08546078|  PASSED  
+        diehard_sums|   0|       100|     100|0.30001523|  PASSED  
+        diehard_runs|   0|    100000|     100|0.75443884|  PASSED  
+        diehard_runs|   0|    100000|     100|0.46112955|  PASSED  
+       diehard_craps|   0|    200000|     100|0.17318095|  PASSED  
+       diehard_craps|   0|    200000|     100|0.05422426|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.52070908|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.80474822|  PASSED  
+         sts_monobit|   1|    100000|     100|0.55123354|  PASSED  
+            sts_runs|   2|    100000|     100|0.73554048|  PASSED  
+          sts_serial|   1|    100000|     100|0.22567707|  PASSED  
+          sts_serial|   2|    100000|     100|0.52562667|  PASSED  
+          sts_serial|   3|    100000|     100|0.75548921|  PASSED  
+          sts_serial|   3|    100000|     100|0.18653040|  PASSED  
+          sts_serial|   4|    100000|     100|0.94166468|  PASSED  
+          sts_serial|   4|    100000|     100|0.83743531|  PASSED  
+          sts_serial|   5|    100000|     100|0.43264346|  PASSED  
+          sts_serial|   5|    100000|     100|0.68415498|  PASSED  
+          sts_serial|   6|    100000|     100|0.45526699|  PASSED  
+          sts_serial|   6|    100000|     100|0.83418793|  PASSED  
+          sts_serial|   7|    100000|     100|0.47854141|  PASSED  
+          sts_serial|   7|    100000|     100|0.84696297|  PASSED  
+          sts_serial|   8|    100000|     100|0.97001839|  PASSED  
+          sts_serial|   8|    100000|     100|0.15241821|  PASSED  
+          sts_serial|   9|    100000|     100|0.77553881|  PASSED  
+          sts_serial|   9|    100000|     100|0.91456878|  PASSED  
+          sts_serial|  10|    100000|     100|0.09271363|  PASSED  
+          sts_serial|  10|    100000|     100|0.20861101|  PASSED  
+          sts_serial|  11|    100000|     100|0.23157000|  PASSED  
+          sts_serial|  11|    100000|     100|0.21404053|  PASSED  
+          sts_serial|  12|    100000|     100|0.47356848|  PASSED  
+          sts_serial|  12|    100000|     100|0.84472769|  PASSED  
+          sts_serial|  13|    100000|     100|0.85543933|  PASSED  
+          sts_serial|  13|    100000|     100|0.58754040|  PASSED  
+          sts_serial|  14|    100000|     100|0.86079202|  PASSED  
+          sts_serial|  14|    100000|     100|0.51627437|  PASSED  
+          sts_serial|  15|    100000|     100|0.73971953|  PASSED  
+          sts_serial|  15|    100000|     100|0.73479901|  PASSED  
+          sts_serial|  16|    100000|     100|0.92847003|  PASSED  
+          sts_serial|  16|    100000|     100|0.75238824|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.43962755|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.82451753|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.24498903|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.90551941|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.86301567|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.85378058|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.47827834|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.87313527|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.37520905|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.68780605|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.48535705|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.27586213|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.54627056|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.37408833|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.23382289|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.11646884|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.28133271|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.08641273|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.67449178|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.96751118|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.61730129|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.58649934|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.23415549|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.96315707|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.21551451|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.34499021|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.79010251|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.36129022|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.38211833|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.15612202|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.35381017|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.35035610|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.31734976|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.51455338|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.14708024|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.36147765|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.97532055|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.65608834|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.46168390|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.44331178|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.13057435|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.86679965|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.52781167|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.64464694|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.99007707|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.59057785|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.57344532|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.97253656|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.02330119|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.56543922|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.94211590|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.73549111|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.12676329|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.85172127|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.42477913|  PASSED  
+             dab_dct| 256|     50000|       1|0.70678794|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.09531446|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.56892363|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.90928984|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.18875308|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.55706189|  PASSED  
+# 
+# End: 2019-07-22 19:27:37
+# 
+# Exit value: 0
+# Numbers used: 61842702336 >= 2^35 (247.4 GB)
+# 
+# Test duration: 122.85518463431667 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_30_3 b/src/site/resources/txt/userguide/stress/dh_30_3
new file mode 100644
index 0000000..e796768
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_30_3
@@ -0,0 +1,148 @@
+# 
+# RandomSource: PCG_RXS_M_XS_64
+# RNG: Byte-reversed org.apache.commons.rng.core.source64.PcgRxsMXs64
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 19:00:48
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  2.15e+07  |1402884154|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.17517831|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.62642843|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.85707269|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.70559523|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.97171933|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.88692901|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.80035056|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.39075990|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.84630496|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.30183732|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.16044273|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.86833919|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.62480514|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.14053020|  PASSED  
+        diehard_sums|   0|       100|     100|0.26962681|  PASSED  
+        diehard_runs|   0|    100000|     100|0.33626530|  PASSED  
+        diehard_runs|   0|    100000|     100|0.96251441|  PASSED  
+       diehard_craps|   0|    200000|     100|0.35973257|  PASSED  
+       diehard_craps|   0|    200000|     100|0.74016353|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.77229309|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.26817235|  PASSED  
+         sts_monobit|   1|    100000|     100|0.40670342|  PASSED  
+            sts_runs|   2|    100000|     100|0.31780629|  PASSED  
+          sts_serial|   1|    100000|     100|0.24231920|  PASSED  
+          sts_serial|   2|    100000|     100|0.98864882|  PASSED  
+          sts_serial|   3|    100000|     100|0.46584439|  PASSED  
+          sts_serial|   3|    100000|     100|0.47334607|  PASSED  
+          sts_serial|   4|    100000|     100|0.66502596|  PASSED  
+          sts_serial|   4|    100000|     100|0.37237426|  PASSED  
+          sts_serial|   5|    100000|     100|0.07396568|  PASSED  
+          sts_serial|   5|    100000|     100|0.08895500|  PASSED  
+          sts_serial|   6|    100000|     100|0.08858445|  PASSED  
+          sts_serial|   6|    100000|     100|0.04520506|  PASSED  
+          sts_serial|   7|    100000|     100|0.09712862|  PASSED  
+          sts_serial|   7|    100000|     100|0.38373778|  PASSED  
+          sts_serial|   8|    100000|     100|0.11969785|  PASSED  
+          sts_serial|   8|    100000|     100|0.67051854|  PASSED  
+          sts_serial|   9|    100000|     100|0.67837724|  PASSED  
+          sts_serial|   9|    100000|     100|0.71144125|  PASSED  
+          sts_serial|  10|    100000|     100|0.64202782|  PASSED  
+          sts_serial|  10|    100000|     100|0.17166797|  PASSED  
+          sts_serial|  11|    100000|     100|0.64831580|  PASSED  
+          sts_serial|  11|    100000|     100|0.83204708|  PASSED  
+          sts_serial|  12|    100000|     100|0.92409244|  PASSED  
+          sts_serial|  12|    100000|     100|0.96540057|  PASSED  
+          sts_serial|  13|    100000|     100|0.89532242|  PASSED  
+          sts_serial|  13|    100000|     100|0.98695410|  PASSED  
+          sts_serial|  14|    100000|     100|0.98914312|  PASSED  
+          sts_serial|  14|    100000|     100|0.86452179|  PASSED  
+          sts_serial|  15|    100000|     100|0.70259217|  PASSED  
+          sts_serial|  15|    100000|     100|0.49959345|  PASSED  
+          sts_serial|  16|    100000|     100|0.12327521|  PASSED  
+          sts_serial|  16|    100000|     100|0.21630739|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.89611432|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.99988750|   WEAK   
+         rgb_bitdist|   2|    100000|     200|0.95439296|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.18694267|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.50267800|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.63059986|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.94215689|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.12999390|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.98263517|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.39201944|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.12537847|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.47532246|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.44975773|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.60420223|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.26982722|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.89166733|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.22180121|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.33860926|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.44442896|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.08363461|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.80454240|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.81448031|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.14626882|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.29358698|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.35767357|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.90980523|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.90456373|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.66803271|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.10670924|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.97202623|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.36659789|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.83995570|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.25767768|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.25157552|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.05764076|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.36171427|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.92092363|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.26540536|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.78352128|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.94601305|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.96316972|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.90059027|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.91155140|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.04399055|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.55344615|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.72248502|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.37339053|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.78806422|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.51712629|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.54447571|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.67204839|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.00135797|   WEAK   
+      rgb_lagged_sum|  30|   1000000|     200|0.05221355|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.88397117|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.88159490|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.87448861|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.61007879|  PASSED  
+             dab_dct| 256|     50000|       1|0.75819622|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.72874993|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.05975772|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.94422613|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.81076348|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.27264016|  PASSED  
+# 
+# End: 2019-07-22 19:53:38
+# 
+# Exit value: 0
+# Numbers used: 64752011264 >= 2^35 (259.0 GB)
+# 
+# Test duration: 52.83882143903334 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_30_4 b/src/site/resources/txt/userguide/stress/dh_30_4
new file mode 100644
index 0000000..37701b9
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_30_4
@@ -0,0 +1,176 @@
+# 
+# RandomSource: PCG_RXS_M_XS_64
+# RNG: Byte-reversed org.apache.commons.rng.core.source64.PcgRxsMXs64
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 19:27:37
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  2.15e+07  | 769381804|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.33329797|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.94710910|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.06202763|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.68336592|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.42981271|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.53770916|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.14273196|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.19975594|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.49314048|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.30737430|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.67988375|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.47231041|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.72317371|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.26201922|  PASSED  
+        diehard_sums|   0|       100|     100|0.41437211|  PASSED  
+        diehard_runs|   0|    100000|     100|0.96492636|  PASSED  
+        diehard_runs|   0|    100000|     100|0.55412318|  PASSED  
+       diehard_craps|   0|    200000|     100|0.32868905|  PASSED  
+       diehard_craps|   0|    200000|     100|0.89227861|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.98919891|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.83076858|  PASSED  
+         sts_monobit|   1|    100000|     100|0.82663580|  PASSED  
+            sts_runs|   2|    100000|     100|0.53327542|  PASSED  
+          sts_serial|   1|    100000|     100|0.75313673|  PASSED  
+          sts_serial|   2|    100000|     100|0.56059172|  PASSED  
+          sts_serial|   3|    100000|     100|0.95591738|  PASSED  
+          sts_serial|   3|    100000|     100|0.53169416|  PASSED  
+          sts_serial|   4|    100000|     100|0.69193772|  PASSED  
+          sts_serial|   4|    100000|     100|0.87945270|  PASSED  
+          sts_serial|   5|    100000|     100|0.57635169|  PASSED  
+          sts_serial|   5|    100000|     100|0.94731936|  PASSED  
+          sts_serial|   6|    100000|     100|0.89235509|  PASSED  
+          sts_serial|   6|    100000|     100|0.97450474|  PASSED  
+          sts_serial|   7|    100000|     100|0.92892792|  PASSED  
+          sts_serial|   7|    100000|     100|0.82128050|  PASSED  
+          sts_serial|   8|    100000|     100|0.92070109|  PASSED  
+          sts_serial|   8|    100000|     100|0.95112648|  PASSED  
+          sts_serial|   9|    100000|     100|0.69754757|  PASSED  
+          sts_serial|   9|    100000|     100|0.78362987|  PASSED  
+          sts_serial|  10|    100000|     100|0.58665460|  PASSED  
+          sts_serial|  10|    100000|     100|0.32975852|  PASSED  
+          sts_serial|  11|    100000|     100|0.76733788|  PASSED  
+          sts_serial|  11|    100000|     100|0.69934619|  PASSED  
+          sts_serial|  12|    100000|     100|0.88062241|  PASSED  
+          sts_serial|  12|    100000|     100|0.92234636|  PASSED  
+          sts_serial|  13|    100000|     100|0.75704131|  PASSED  
+          sts_serial|  13|    100000|     100|0.72358393|  PASSED  
+          sts_serial|  14|    100000|     100|0.88065274|  PASSED  
+          sts_serial|  14|    100000|     100|0.79900742|  PASSED  
+          sts_serial|  15|    100000|     100|0.93045300|  PASSED  
+          sts_serial|  15|    100000|     100|0.64965141|  PASSED  
+          sts_serial|  16|    100000|     100|0.76992619|  PASSED  
+          sts_serial|  16|    100000|     100|0.99822865|   WEAK   
+          sts_serial|   1|    100000|     200|0.97239593|  PASSED  
+          sts_serial|   2|    100000|     200|0.84914178|  PASSED  
+          sts_serial|   3|    100000|     200|0.44727576|  PASSED  
+          sts_serial|   3|    100000|     200|0.36471605|  PASSED  
+          sts_serial|   4|    100000|     200|0.69031756|  PASSED  
+          sts_serial|   4|    100000|     200|0.76359156|  PASSED  
+          sts_serial|   5|    100000|     200|0.35825295|  PASSED  
+          sts_serial|   5|    100000|     200|0.06482234|  PASSED  
+          sts_serial|   6|    100000|     200|0.44433621|  PASSED  
+          sts_serial|   6|    100000|     200|0.98654755|  PASSED  
+          sts_serial|   7|    100000|     200|0.32547189|  PASSED  
+          sts_serial|   7|    100000|     200|0.08057320|  PASSED  
+          sts_serial|   8|    100000|     200|0.98828624|  PASSED  
+          sts_serial|   8|    100000|     200|0.16474287|  PASSED  
+          sts_serial|   9|    100000|     200|0.69943552|  PASSED  
+          sts_serial|   9|    100000|     200|0.95303495|  PASSED  
+          sts_serial|  10|    100000|     200|0.27758126|  PASSED  
+          sts_serial|  10|    100000|     200|0.24323988|  PASSED  
+          sts_serial|  11|    100000|     200|0.88685064|  PASSED  
+          sts_serial|  11|    100000|     200|0.96827767|  PASSED  
+          sts_serial|  12|    100000|     200|0.35075757|  PASSED  
+          sts_serial|  12|    100000|     200|0.91119524|  PASSED  
+          sts_serial|  13|    100000|     200|0.03236932|  PASSED  
+          sts_serial|  13|    100000|     200|0.23306362|  PASSED  
+          sts_serial|  14|    100000|     200|0.08174334|  PASSED  
+          sts_serial|  14|    100000|     200|0.68944050|  PASSED  
+          sts_serial|  15|    100000|     200|0.59310581|  PASSED  
+          sts_serial|  15|    100000|     200|0.92622063|  PASSED  
+          sts_serial|  16|    100000|     200|0.39032108|  PASSED  
+          sts_serial|  16|    100000|     200|0.90544387|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.91183827|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.67089655|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.66321009|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.30985841|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.37027097|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.98203616|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.79446820|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.48868935|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.66413480|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.37121991|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.12497019|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.40265239|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.97782571|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.10995177|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.12969096|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.81573731|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.68546961|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.36932628|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.74078799|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.10162990|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.86661862|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.73014914|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.55468866|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.68167758|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.23152686|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.79644587|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.31620463|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.83249455|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.61726392|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.01771566|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.17394020|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.36311133|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.18404987|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.66234868|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.46684908|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.16737190|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.97943775|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.40423093|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.95242042|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.32159468|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.88917864|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.12948473|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.75452408|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.65384086|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.37272788|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.02852331|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.75752126|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.67101388|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.67717193|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.59124525|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.10150554|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.79971244|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.16797671|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.28738367|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.69279495|  PASSED  
+             dab_dct| 256|     50000|       1|0.14925059|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.95330967|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.45133193|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.07029002|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.58220518|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.88791986|  PASSED  
+# 
+# End: 2019-07-22 20:13:17
+# 
+# Exit value: 0
+# Numbers used: 61622083584 >= 2^35 (246.5 GB)
+# 
+# Test duration: 45.65558747235001 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_30_5 b/src/site/resources/txt/userguide/stress/dh_30_5
new file mode 100644
index 0000000..8e4af9e
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_30_5
@@ -0,0 +1,177 @@
+# 
+# RandomSource: PCG_RXS_M_XS_64
+# RNG: Byte-reversed org.apache.commons.rng.core.source64.PcgRxsMXs64
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-22 19:28:21
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  2.22e+07  |3331056931|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.86871010|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.02703615|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.63787427|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.20355038|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.89025274|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.88585784|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.49363362|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.36559638|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.84054365|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.96230612|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.43595334|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.30081160|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.78007456|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.80960486|  PASSED  
+        diehard_sums|   0|       100|     100|0.16467836|  PASSED  
+        diehard_runs|   0|    100000|     100|0.96707017|  PASSED  
+        diehard_runs|   0|    100000|     100|0.24865897|  PASSED  
+       diehard_craps|   0|    200000|     100|0.40166811|  PASSED  
+       diehard_craps|   0|    200000|     100|0.30455784|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.66425689|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.60183177|  PASSED  
+         sts_monobit|   1|    100000|     100|0.24986412|  PASSED  
+            sts_runs|   2|    100000|     100|0.85880543|  PASSED  
+          sts_serial|   1|    100000|     100|0.90092234|  PASSED  
+          sts_serial|   2|    100000|     100|0.98472359|  PASSED  
+          sts_serial|   3|    100000|     100|0.67734847|  PASSED  
+          sts_serial|   3|    100000|     100|0.41081323|  PASSED  
+          sts_serial|   4|    100000|     100|0.76273353|  PASSED  
+          sts_serial|   4|    100000|     100|0.29864848|  PASSED  
+          sts_serial|   5|    100000|     100|0.71172099|  PASSED  
+          sts_serial|   5|    100000|     100|0.59980485|  PASSED  
+          sts_serial|   6|    100000|     100|0.83663787|  PASSED  
+          sts_serial|   6|    100000|     100|0.71937485|  PASSED  
+          sts_serial|   7|    100000|     100|0.59772534|  PASSED  
+          sts_serial|   7|    100000|     100|0.27915683|  PASSED  
+          sts_serial|   8|    100000|     100|0.90225304|  PASSED  
+          sts_serial|   8|    100000|     100|0.87860677|  PASSED  
+          sts_serial|   9|    100000|     100|0.62830398|  PASSED  
+          sts_serial|   9|    100000|     100|0.56775719|  PASSED  
+          sts_serial|  10|    100000|     100|0.99931279|   WEAK   
+          sts_serial|  10|    100000|     100|0.06340500|  PASSED  
+          sts_serial|  11|    100000|     100|0.56487396|  PASSED  
+          sts_serial|  11|    100000|     100|0.93950451|  PASSED  
+          sts_serial|  12|    100000|     100|0.63729899|  PASSED  
+          sts_serial|  12|    100000|     100|0.39872872|  PASSED  
+          sts_serial|  13|    100000|     100|0.35264818|  PASSED  
+          sts_serial|  13|    100000|     100|0.92160235|  PASSED  
+          sts_serial|  14|    100000|     100|0.56054852|  PASSED  
+          sts_serial|  14|    100000|     100|0.83946706|  PASSED  
+          sts_serial|  15|    100000|     100|0.97601829|  PASSED  
+          sts_serial|  15|    100000|     100|0.99161350|  PASSED  
+          sts_serial|  16|    100000|     100|0.82338760|  PASSED  
+          sts_serial|  16|    100000|     100|0.29877441|  PASSED  
+          sts_serial|   1|    100000|     200|0.50154001|  PASSED  
+          sts_serial|   2|    100000|     200|0.94274601|  PASSED  
+          sts_serial|   3|    100000|     200|0.92151755|  PASSED  
+          sts_serial|   3|    100000|     200|0.83357349|  PASSED  
+          sts_serial|   4|    100000|     200|0.84314656|  PASSED  
+          sts_serial|   4|    100000|     200|0.54810358|  PASSED  
+          sts_serial|   5|    100000|     200|0.71522290|  PASSED  
+          sts_serial|   5|    100000|     200|0.13305628|  PASSED  
+          sts_serial|   6|    100000|     200|0.03422050|  PASSED  
+          sts_serial|   6|    100000|     200|0.24979520|  PASSED  
+          sts_serial|   7|    100000|     200|0.22248313|  PASSED  
+          sts_serial|   7|    100000|     200|0.26641123|  PASSED  
+          sts_serial|   8|    100000|     200|0.90768876|  PASSED  
+          sts_serial|   8|    100000|     200|0.35909176|  PASSED  
+          sts_serial|   9|    100000|     200|0.57491020|  PASSED  
+          sts_serial|   9|    100000|     200|0.37539249|  PASSED  
+          sts_serial|  10|    100000|     200|0.78128309|  PASSED  
+          sts_serial|  10|    100000|     200|0.47013198|  PASSED  
+          sts_serial|  11|    100000|     200|0.70075684|  PASSED  
+          sts_serial|  11|    100000|     200|0.58231759|  PASSED  
+          sts_serial|  12|    100000|     200|0.91732011|  PASSED  
+          sts_serial|  12|    100000|     200|0.97169724|  PASSED  
+          sts_serial|  13|    100000|     200|0.21353850|  PASSED  
+          sts_serial|  13|    100000|     200|0.36908658|  PASSED  
+          sts_serial|  14|    100000|     200|0.60377250|  PASSED  
+          sts_serial|  14|    100000|     200|0.60043605|  PASSED  
+          sts_serial|  15|    100000|     200|0.69622701|  PASSED  
+          sts_serial|  15|    100000|     200|0.88472980|  PASSED  
+          sts_serial|  16|    100000|     200|0.87104814|  PASSED  
+          sts_serial|  16|    100000|     200|0.76172823|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.10616579|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.83750288|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.20447648|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.53009797|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.99467046|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.59570405|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.57110884|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.63072479|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.13057222|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.84380608|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.96041432|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.36978937|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.20914322|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.05512983|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.24375634|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.35375239|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.63961874|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.57593135|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.97626962|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.66244343|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.45335891|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.98870982|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.59253377|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.20760231|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.99649844|   WEAK   
+      rgb_lagged_sum|   4|   1000000|     200|0.56994845|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.64109732|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.86678895|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.84869692|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.52389107|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.53233820|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.63169273|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.40024410|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.94121779|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.96372063|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.51666872|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.93611988|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.97047825|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.93949917|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.62371309|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.89916103|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.65166944|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.17106726|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.30681556|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.58726651|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.44603822|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.79107308|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.85104520|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.47619586|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.95158437|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.04722419|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.22577565|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.81493553|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.18792469|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.12215290|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.97416965|  PASSED  
+             dab_dct| 256|     50000|       1|0.97325292|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.95048970|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.74984250|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.22624585|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.66818743|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.65100073|  PASSED  
+# 
+# End: 2019-07-22 20:13:20
+# 
+# Exit value: 0
+# Numbers used: 62122029056 >= 2^35 (248.5 GB)
+# 
+# Test duration: 44.97954724023334 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_31_1 b/src/site/resources/txt/userguide/stress/dh_31_1
new file mode 100644
index 0000000..6e7bf80
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_31_1
@@ -0,0 +1,208 @@
+# 
+# RandomSource: PCG_MCG_XSH_RR_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgMcgXshRr32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-29 10:37:05
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  1.26e+07  |3262874117|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.74805551|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.66025325|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.27473616|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.73626164|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.52996313|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.69226396|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.99825472|   WEAK   
+        diehard_oqso|   0|   2097152|     200|0.91765897|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.79301844|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.35353896|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.53659642|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.45362429|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.82107202|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.28209358|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.39459676|  PASSED  
+        diehard_sums|   0|       100|     100|0.13663091|  PASSED  
+        diehard_runs|   0|    100000|     100|0.98552699|  PASSED  
+        diehard_runs|   0|    100000|     100|0.51941332|  PASSED  
+       diehard_craps|   0|    200000|     100|0.77896101|  PASSED  
+       diehard_craps|   0|    200000|     100|0.29711984|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.18110887|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.91517456|  PASSED  
+         sts_monobit|   1|    100000|     100|0.75099456|  PASSED  
+            sts_runs|   2|    100000|     100|0.23574060|  PASSED  
+          sts_serial|   1|    100000|     100|0.86767454|  PASSED  
+          sts_serial|   2|    100000|     100|0.94995567|  PASSED  
+          sts_serial|   3|    100000|     100|0.66336693|  PASSED  
+          sts_serial|   3|    100000|     100|0.06118811|  PASSED  
+          sts_serial|   4|    100000|     100|0.22734532|  PASSED  
+          sts_serial|   4|    100000|     100|0.95599020|  PASSED  
+          sts_serial|   5|    100000|     100|0.63141909|  PASSED  
+          sts_serial|   5|    100000|     100|0.62361448|  PASSED  
+          sts_serial|   6|    100000|     100|0.34074644|  PASSED  
+          sts_serial|   6|    100000|     100|0.88828047|  PASSED  
+          sts_serial|   7|    100000|     100|0.24850558|  PASSED  
+          sts_serial|   7|    100000|     100|0.52709110|  PASSED  
+          sts_serial|   8|    100000|     100|0.13029536|  PASSED  
+          sts_serial|   8|    100000|     100|0.58709024|  PASSED  
+          sts_serial|   9|    100000|     100|0.66728474|  PASSED  
+          sts_serial|   9|    100000|     100|0.84846398|  PASSED  
+          sts_serial|  10|    100000|     100|0.99624017|   WEAK   
+          sts_serial|  10|    100000|     100|0.88090314|  PASSED  
+          sts_serial|  11|    100000|     100|0.49454407|  PASSED  
+          sts_serial|  11|    100000|     100|0.09554905|  PASSED  
+          sts_serial|  12|    100000|     100|0.41296508|  PASSED  
+          sts_serial|  12|    100000|     100|0.96047468|  PASSED  
+          sts_serial|  13|    100000|     100|0.55454467|  PASSED  
+          sts_serial|  13|    100000|     100|0.94190380|  PASSED  
+          sts_serial|  14|    100000|     100|0.91345596|  PASSED  
+          sts_serial|  14|    100000|     100|0.86892573|  PASSED  
+          sts_serial|  15|    100000|     100|0.87963553|  PASSED  
+          sts_serial|  15|    100000|     100|0.29954780|  PASSED  
+          sts_serial|  16|    100000|     100|0.92361824|  PASSED  
+          sts_serial|  16|    100000|     100|0.80028426|  PASSED  
+          sts_serial|   1|    100000|     200|0.62260739|  PASSED  
+          sts_serial|   2|    100000|     200|0.64092548|  PASSED  
+          sts_serial|   3|    100000|     200|0.09278659|  PASSED  
+          sts_serial|   3|    100000|     200|0.04264407|  PASSED  
+          sts_serial|   4|    100000|     200|0.41060627|  PASSED  
+          sts_serial|   4|    100000|     200|0.88399536|  PASSED  
+          sts_serial|   5|    100000|     200|0.23629990|  PASSED  
+          sts_serial|   5|    100000|     200|0.48865845|  PASSED  
+          sts_serial|   6|    100000|     200|0.68544889|  PASSED  
+          sts_serial|   6|    100000|     200|0.99943148|   WEAK   
+          sts_serial|   7|    100000|     200|0.47830760|  PASSED  
+          sts_serial|   7|    100000|     200|0.63523176|  PASSED  
+          sts_serial|   8|    100000|     200|0.52304531|  PASSED  
+          sts_serial|   8|    100000|     200|0.57664338|  PASSED  
+          sts_serial|   9|    100000|     200|0.81649494|  PASSED  
+          sts_serial|   9|    100000|     200|0.67702219|  PASSED  
+          sts_serial|  10|    100000|     200|0.79547763|  PASSED  
+          sts_serial|  10|    100000|     200|0.71163834|  PASSED  
+          sts_serial|  11|    100000|     200|0.88624849|  PASSED  
+          sts_serial|  11|    100000|     200|0.49965754|  PASSED  
+          sts_serial|  12|    100000|     200|0.85691342|  PASSED  
+          sts_serial|  12|    100000|     200|0.80564299|  PASSED  
+          sts_serial|  13|    100000|     200|0.92783461|  PASSED  
+          sts_serial|  13|    100000|     200|0.75043278|  PASSED  
+          sts_serial|  14|    100000|     200|0.84650339|  PASSED  
+          sts_serial|  14|    100000|     200|0.58338487|  PASSED  
+          sts_serial|  15|    100000|     200|0.43098058|  PASSED  
+          sts_serial|  15|    100000|     200|0.44675658|  PASSED  
+          sts_serial|  16|    100000|     200|0.69002971|  PASSED  
+          sts_serial|  16|    100000|     200|0.93756246|  PASSED  
+          sts_serial|   1|    100000|     300|0.74836950|  PASSED  
+          sts_serial|   2|    100000|     300|0.94338833|  PASSED  
+          sts_serial|   3|    100000|     300|0.32892337|  PASSED  
+          sts_serial|   3|    100000|     300|0.05615230|  PASSED  
+          sts_serial|   4|    100000|     300|0.81758656|  PASSED  
+          sts_serial|   4|    100000|     300|0.59394602|  PASSED  
+          sts_serial|   5|    100000|     300|0.35854475|  PASSED  
+          sts_serial|   5|    100000|     300|0.62743800|  PASSED  
+          sts_serial|   6|    100000|     300|0.44272294|  PASSED  
+          sts_serial|   6|    100000|     300|0.94471797|  PASSED  
+          sts_serial|   7|    100000|     300|0.11615222|  PASSED  
+          sts_serial|   7|    100000|     300|0.70030331|  PASSED  
+          sts_serial|   8|    100000|     300|0.16040105|  PASSED  
+          sts_serial|   8|    100000|     300|0.76246282|  PASSED  
+          sts_serial|   9|    100000|     300|0.44445028|  PASSED  
+          sts_serial|   9|    100000|     300|0.24918339|  PASSED  
+          sts_serial|  10|    100000|     300|0.75242436|  PASSED  
+          sts_serial|  10|    100000|     300|0.35951675|  PASSED  
+          sts_serial|  11|    100000|     300|0.90334151|  PASSED  
+          sts_serial|  11|    100000|     300|0.93750314|  PASSED  
+          sts_serial|  12|    100000|     300|0.96707316|  PASSED  
+          sts_serial|  12|    100000|     300|0.98303406|  PASSED  
+          sts_serial|  13|    100000|     300|0.73496192|  PASSED  
+          sts_serial|  13|    100000|     300|0.25939826|  PASSED  
+          sts_serial|  14|    100000|     300|0.44567650|  PASSED  
+          sts_serial|  14|    100000|     300|0.46308916|  PASSED  
+          sts_serial|  15|    100000|     300|0.16178091|  PASSED  
+          sts_serial|  15|    100000|     300|0.16697404|  PASSED  
+          sts_serial|  16|    100000|     300|0.77140822|  PASSED  
+          sts_serial|  16|    100000|     300|0.66895797|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.74459242|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.10417811|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.99712252|   WEAK   
+         rgb_bitdist|   3|    100000|     200|0.52099198|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.82890549|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.16075292|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.49274079|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.84566450|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.22914790|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.05652698|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.72765035|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.67192106|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.79356354|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.17688307|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.30076975|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.82637847|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.87719431|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.84178942|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.24017585|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.80909783|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.07543094|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.47348177|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.21816594|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.58527823|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.72195326|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.26768551|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.29043569|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.59619028|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.51958470|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.86646860|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.62249498|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.22882986|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.34321275|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.74301127|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.63083274|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.57653882|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.86045994|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.58526259|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.31181496|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.94000617|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.86117856|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.85456646|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.54820400|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.45385515|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.95736712|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.32791318|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.30472801|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.70353761|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.68543089|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.00577464|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.78616201|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.21020014|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.01425000|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.27477305|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.81451538|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.95707613|  PASSED  
+             dab_dct| 256|     50000|       1|0.02963300|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.81943097|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.12958570|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.27900178|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.57565348|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.51708846|  PASSED  
+# 
+# End: 2019-07-29 12:03:10
+# 
+# Exit value: 0
+# Numbers used: 61831897088 >= 2^35 (247.3 GB)
+# 
+# Test duration: 86.08033301908334 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_31_2 b/src/site/resources/txt/userguide/stress/dh_31_2
new file mode 100644
index 0000000..d10b6e8
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_31_2
@@ -0,0 +1,178 @@
+# 
+# RandomSource: PCG_MCG_XSH_RR_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgMcgXshRr32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-29 10:37:05
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.91e+06  |1919930500|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.40341555|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.86349321|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.77066272|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.96276532|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.66059142|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.76875180|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.97137807|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.25255692|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.47611934|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.98614135|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.93422463|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.04201245|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.99284729|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.31213417|  PASSED  
+        diehard_sums|   0|       100|     100|0.13199115|  PASSED  
+        diehard_runs|   0|    100000|     100|0.48776307|  PASSED  
+        diehard_runs|   0|    100000|     100|0.30421998|  PASSED  
+       diehard_craps|   0|    200000|     100|0.63359106|  PASSED  
+       diehard_craps|   0|    200000|     100|0.86525294|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.22784356|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.07375640|  PASSED  
+         sts_monobit|   1|    100000|     100|0.41569815|  PASSED  
+            sts_runs|   2|    100000|     100|0.41615012|  PASSED  
+          sts_serial|   1|    100000|     100|0.60790461|  PASSED  
+          sts_serial|   2|    100000|     100|0.27558645|  PASSED  
+          sts_serial|   3|    100000|     100|0.99844366|   WEAK   
+          sts_serial|   3|    100000|     100|0.40916383|  PASSED  
+          sts_serial|   4|    100000|     100|0.72749412|  PASSED  
+          sts_serial|   4|    100000|     100|0.85065010|  PASSED  
+          sts_serial|   5|    100000|     100|0.37002879|  PASSED  
+          sts_serial|   5|    100000|     100|0.52235574|  PASSED  
+          sts_serial|   6|    100000|     100|0.92270267|  PASSED  
+          sts_serial|   6|    100000|     100|0.97903584|  PASSED  
+          sts_serial|   7|    100000|     100|0.70763125|  PASSED  
+          sts_serial|   7|    100000|     100|0.39635591|  PASSED  
+          sts_serial|   8|    100000|     100|0.13989547|  PASSED  
+          sts_serial|   8|    100000|     100|0.84374331|  PASSED  
+          sts_serial|   9|    100000|     100|0.42638788|  PASSED  
+          sts_serial|   9|    100000|     100|0.64837675|  PASSED  
+          sts_serial|  10|    100000|     100|0.10250195|  PASSED  
+          sts_serial|  10|    100000|     100|0.03670282|  PASSED  
+          sts_serial|  11|    100000|     100|0.10243321|  PASSED  
+          sts_serial|  11|    100000|     100|0.63532711|  PASSED  
+          sts_serial|  12|    100000|     100|0.25696569|  PASSED  
+          sts_serial|  12|    100000|     100|0.22363044|  PASSED  
+          sts_serial|  13|    100000|     100|0.82021201|  PASSED  
+          sts_serial|  13|    100000|     100|0.11827321|  PASSED  
+          sts_serial|  14|    100000|     100|0.47479631|  PASSED  
+          sts_serial|  14|    100000|     100|0.09353635|  PASSED  
+          sts_serial|  15|    100000|     100|0.24205952|  PASSED  
+          sts_serial|  15|    100000|     100|0.18818928|  PASSED  
+          sts_serial|  16|    100000|     100|0.60041992|  PASSED  
+          sts_serial|  16|    100000|     100|0.57511992|  PASSED  
+          sts_serial|   1|    100000|     200|0.38017435|  PASSED  
+          sts_serial|   2|    100000|     200|0.65848167|  PASSED  
+          sts_serial|   3|    100000|     200|0.48911894|  PASSED  
+          sts_serial|   3|    100000|     200|0.23572070|  PASSED  
+          sts_serial|   4|    100000|     200|0.62286170|  PASSED  
+          sts_serial|   4|    100000|     200|0.68150822|  PASSED  
+          sts_serial|   5|    100000|     200|0.72125239|  PASSED  
+          sts_serial|   5|    100000|     200|0.36098581|  PASSED  
+          sts_serial|   6|    100000|     200|0.53835801|  PASSED  
+          sts_serial|   6|    100000|     200|0.50248706|  PASSED  
+          sts_serial|   7|    100000|     200|0.60609653|  PASSED  
+          sts_serial|   7|    100000|     200|0.27803627|  PASSED  
+          sts_serial|   8|    100000|     200|0.18816647|  PASSED  
+          sts_serial|   8|    100000|     200|0.15951823|  PASSED  
+          sts_serial|   9|    100000|     200|0.27653378|  PASSED  
+          sts_serial|   9|    100000|     200|0.59421298|  PASSED  
+          sts_serial|  10|    100000|     200|0.27397894|  PASSED  
+          sts_serial|  10|    100000|     200|0.03600554|  PASSED  
+          sts_serial|  11|    100000|     200|0.42096211|  PASSED  
+          sts_serial|  11|    100000|     200|0.70682673|  PASSED  
+          sts_serial|  12|    100000|     200|0.85862459|  PASSED  
+          sts_serial|  12|    100000|     200|0.25785566|  PASSED  
+          sts_serial|  13|    100000|     200|0.96396728|  PASSED  
+          sts_serial|  13|    100000|     200|0.37162080|  PASSED  
+          sts_serial|  14|    100000|     200|0.94991972|  PASSED  
+          sts_serial|  14|    100000|     200|0.96811818|  PASSED  
+          sts_serial|  15|    100000|     200|0.92403248|  PASSED  
+          sts_serial|  15|    100000|     200|0.48995610|  PASSED  
+          sts_serial|  16|    100000|     200|0.40200878|  PASSED  
+          sts_serial|  16|    100000|     200|0.71383307|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.91813200|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.01984875|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.00410757|   WEAK   
+         rgb_bitdist|   3|    100000|     200|0.02085165|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.37173952|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.01428813|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.78943006|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.27850647|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.30206962|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.73376052|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.53705636|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.52360603|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.21546013|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.84285262|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.89066422|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.39175935|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.16751164|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.64724831|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.21627515|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.87560147|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.42726281|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.11112639|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.61571600|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.22406528|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.65900821|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.79870786|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.41335034|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.37733617|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.61393372|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.23397771|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.18603553|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.43616669|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.11340326|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.00673099|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.99913117|   WEAK   
+      rgb_lagged_sum|  13|   1000000|     200|0.38518472|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.11304336|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.66891883|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.42477299|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.39396513|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.78810293|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.26110254|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.94065293|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.81465294|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.26456942|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.27692634|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.59672504|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.45932354|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.43532373|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.84135926|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.47724135|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.46657225|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.37938818|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.65429068|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.07804612|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.02758148|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.06907451|  PASSED  
+             dab_dct| 256|     50000|       1|0.81521421|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.16314349|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.39882896|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.76357492|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.93195438|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.66064471|  PASSED  
+# 
+# End: 2019-07-29 12:33:51
+# 
+# Exit value: 0
+# Numbers used: 63082045440 >= 2^35 (252.3 GB)
+# 
+# Test duration: 116.76540071880001 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_31_3 b/src/site/resources/txt/userguide/stress/dh_31_3
new file mode 100644
index 0000000..fcd22f6
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_31_3
@@ -0,0 +1,176 @@
+# 
+# RandomSource: PCG_MCG_XSH_RR_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgMcgXshRr32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-29 10:37:05
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.97e+06  |2333303027|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.24956625|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.06014422|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.71123386|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.33027000|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.82752771|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.44645417|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.96807019|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.08778616|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.45463810|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.13117980|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.76205443|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.62249096|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.96660014|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.95743702|  PASSED  
+        diehard_sums|   0|       100|     100|0.23292161|  PASSED  
+        diehard_runs|   0|    100000|     100|0.93153064|  PASSED  
+        diehard_runs|   0|    100000|     100|0.16917853|  PASSED  
+       diehard_craps|   0|    200000|     100|0.39409714|  PASSED  
+       diehard_craps|   0|    200000|     100|0.47935437|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.68935013|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.63910275|  PASSED  
+         sts_monobit|   1|    100000|     100|0.41187336|  PASSED  
+            sts_runs|   2|    100000|     100|0.24842306|  PASSED  
+          sts_serial|   1|    100000|     100|0.99569301|   WEAK   
+          sts_serial|   2|    100000|     100|0.99264110|  PASSED  
+          sts_serial|   3|    100000|     100|0.89068680|  PASSED  
+          sts_serial|   3|    100000|     100|0.35229268|  PASSED  
+          sts_serial|   4|    100000|     100|0.94648730|  PASSED  
+          sts_serial|   4|    100000|     100|0.77417850|  PASSED  
+          sts_serial|   5|    100000|     100|0.71058468|  PASSED  
+          sts_serial|   5|    100000|     100|0.90574534|  PASSED  
+          sts_serial|   6|    100000|     100|0.46899024|  PASSED  
+          sts_serial|   6|    100000|     100|0.85587050|  PASSED  
+          sts_serial|   7|    100000|     100|0.38535101|  PASSED  
+          sts_serial|   7|    100000|     100|0.24042539|  PASSED  
+          sts_serial|   8|    100000|     100|0.44357588|  PASSED  
+          sts_serial|   8|    100000|     100|0.92347584|  PASSED  
+          sts_serial|   9|    100000|     100|0.96626624|  PASSED  
+          sts_serial|   9|    100000|     100|0.56370953|  PASSED  
+          sts_serial|  10|    100000|     100|0.99827782|   WEAK   
+          sts_serial|  10|    100000|     100|0.94361063|  PASSED  
+          sts_serial|  11|    100000|     100|0.12140213|  PASSED  
+          sts_serial|  11|    100000|     100|0.02093210|  PASSED  
+          sts_serial|  12|    100000|     100|0.48384626|  PASSED  
+          sts_serial|  12|    100000|     100|0.17832228|  PASSED  
+          sts_serial|  13|    100000|     100|0.99676577|   WEAK   
+          sts_serial|  13|    100000|     100|0.58962923|  PASSED  
+          sts_serial|  14|    100000|     100|0.76043387|  PASSED  
+          sts_serial|  14|    100000|     100|0.81773147|  PASSED  
+          sts_serial|  15|    100000|     100|0.79671090|  PASSED  
+          sts_serial|  15|    100000|     100|0.76261581|  PASSED  
+          sts_serial|  16|    100000|     100|0.79278159|  PASSED  
+          sts_serial|  16|    100000|     100|0.73618643|  PASSED  
+          sts_serial|   1|    100000|     200|0.78368749|  PASSED  
+          sts_serial|   2|    100000|     200|0.25776069|  PASSED  
+          sts_serial|   3|    100000|     200|0.64467998|  PASSED  
+          sts_serial|   3|    100000|     200|0.48731161|  PASSED  
+          sts_serial|   4|    100000|     200|0.52329035|  PASSED  
+          sts_serial|   4|    100000|     200|0.92258310|  PASSED  
+          sts_serial|   5|    100000|     200|0.73840498|  PASSED  
+          sts_serial|   5|    100000|     200|0.99045259|  PASSED  
+          sts_serial|   6|    100000|     200|0.94545941|  PASSED  
+          sts_serial|   6|    100000|     200|0.82035504|  PASSED  
+          sts_serial|   7|    100000|     200|0.06787691|  PASSED  
+          sts_serial|   7|    100000|     200|0.01383025|  PASSED  
+          sts_serial|   8|    100000|     200|0.19246006|  PASSED  
+          sts_serial|   8|    100000|     200|0.73207621|  PASSED  
+          sts_serial|   9|    100000|     200|0.40742626|  PASSED  
+          sts_serial|   9|    100000|     200|0.86025982|  PASSED  
+          sts_serial|  10|    100000|     200|0.07967180|  PASSED  
+          sts_serial|  10|    100000|     200|0.64341877|  PASSED  
+          sts_serial|  11|    100000|     200|0.26158987|  PASSED  
+          sts_serial|  11|    100000|     200|0.42128045|  PASSED  
+          sts_serial|  12|    100000|     200|0.01804296|  PASSED  
+          sts_serial|  12|    100000|     200|0.66166143|  PASSED  
+          sts_serial|  13|    100000|     200|0.82595126|  PASSED  
+          sts_serial|  13|    100000|     200|0.92753680|  PASSED  
+          sts_serial|  14|    100000|     200|0.62631082|  PASSED  
+          sts_serial|  14|    100000|     200|0.97504987|  PASSED  
+          sts_serial|  15|    100000|     200|0.93228723|  PASSED  
+          sts_serial|  15|    100000|     200|0.32348546|  PASSED  
+          sts_serial|  16|    100000|     200|0.60680567|  PASSED  
+          sts_serial|  16|    100000|     200|0.95942089|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.06199414|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.92089046|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.25880086|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.10408395|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.51980753|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.54330647|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.81718053|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.78318179|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.01275386|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.51395419|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.80064516|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.66713348|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.56811490|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.77870833|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.12202563|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.14611625|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.57164144|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.20123944|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.01655556|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.48394335|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.79380310|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.40715763|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.94757540|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.05005527|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.31383197|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.98778181|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.34312340|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.60118800|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.65355433|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.92002344|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.53976091|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.87059615|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.86848952|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.88501956|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.49757392|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.16655061|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.94243803|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.28362929|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.49602968|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.55087382|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.94796493|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.56087499|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.86824268|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.95796589|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.63742535|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.64424495|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.87996420|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.94974595|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.36271967|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.78636271|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.44877576|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.34402383|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.88793735|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.23025599|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.82437352|  PASSED  
+             dab_dct| 256|     50000|       1|0.04179763|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.47345180|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.37944074|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.97660264|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.23220448|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.29650711|  PASSED  
+# 
+# End: 2019-07-29 12:31:21
+# 
+# Exit value: 0
+# Numbers used: 61622005760 >= 2^35 (246.5 GB)
+# 
+# Test duration: 114.25602227988334 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_31_4 b/src/site/resources/txt/userguide/stress/dh_31_4
new file mode 100644
index 0000000..35e5a6a
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_31_4
@@ -0,0 +1,146 @@
+# 
+# RandomSource: PCG_MCG_XSH_RR_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgMcgXshRr32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-29 10:37:05
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.86e+06  |2872539300|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.89310031|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.50975444|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.77632959|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.42467717|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.44907532|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.47887566|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.28364866|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.89616542|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.09385875|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.69780231|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.05100378|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.81069779|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.97949228|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.45409612|  PASSED  
+        diehard_sums|   0|       100|     100|0.07953400|  PASSED  
+        diehard_runs|   0|    100000|     100|0.42980298|  PASSED  
+        diehard_runs|   0|    100000|     100|0.89421640|  PASSED  
+       diehard_craps|   0|    200000|     100|0.56909659|  PASSED  
+       diehard_craps|   0|    200000|     100|0.31314849|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.28424131|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.84892785|  PASSED  
+         sts_monobit|   1|    100000|     100|0.14416636|  PASSED  
+            sts_runs|   2|    100000|     100|0.86687554|  PASSED  
+          sts_serial|   1|    100000|     100|0.21942793|  PASSED  
+          sts_serial|   2|    100000|     100|0.67415601|  PASSED  
+          sts_serial|   3|    100000|     100|0.17006834|  PASSED  
+          sts_serial|   3|    100000|     100|0.09115898|  PASSED  
+          sts_serial|   4|    100000|     100|0.64225515|  PASSED  
+          sts_serial|   4|    100000|     100|0.79078588|  PASSED  
+          sts_serial|   5|    100000|     100|0.28032599|  PASSED  
+          sts_serial|   5|    100000|     100|0.81612824|  PASSED  
+          sts_serial|   6|    100000|     100|0.63010320|  PASSED  
+          sts_serial|   6|    100000|     100|0.13123962|  PASSED  
+          sts_serial|   7|    100000|     100|0.32230255|  PASSED  
+          sts_serial|   7|    100000|     100|0.56307181|  PASSED  
+          sts_serial|   8|    100000|     100|0.73518781|  PASSED  
+          sts_serial|   8|    100000|     100|0.74279560|  PASSED  
+          sts_serial|   9|    100000|     100|0.16720421|  PASSED  
+          sts_serial|   9|    100000|     100|0.14053022|  PASSED  
+          sts_serial|  10|    100000|     100|0.54282605|  PASSED  
+          sts_serial|  10|    100000|     100|0.60102612|  PASSED  
+          sts_serial|  11|    100000|     100|0.96094875|  PASSED  
+          sts_serial|  11|    100000|     100|0.99054979|  PASSED  
+          sts_serial|  12|    100000|     100|0.60224169|  PASSED  
+          sts_serial|  12|    100000|     100|0.10198326|  PASSED  
+          sts_serial|  13|    100000|     100|0.53984010|  PASSED  
+          sts_serial|  13|    100000|     100|0.70638570|  PASSED  
+          sts_serial|  14|    100000|     100|0.48122174|  PASSED  
+          sts_serial|  14|    100000|     100|0.04539143|  PASSED  
+          sts_serial|  15|    100000|     100|0.03899923|  PASSED  
+          sts_serial|  15|    100000|     100|0.04778436|  PASSED  
+          sts_serial|  16|    100000|     100|0.61604856|  PASSED  
+          sts_serial|  16|    100000|     100|0.84182336|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.75550874|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.54907599|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.93189665|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.68783492|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.70194349|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.29876697|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.31148964|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.94887410|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.78360521|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.82201005|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.22951059|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.79452819|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.63323673|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.33222898|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.41451816|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.53321273|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.54142546|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.53561074|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.75721596|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.15014319|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.42987292|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.69463351|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.72906229|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.76462087|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.85105607|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.71553695|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.57318021|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.76425245|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.97366897|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.10610945|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.29311678|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.75232083|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.51210739|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.11092169|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.41246606|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.08640732|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.12333502|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.97963164|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.83075390|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.05481849|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.37680469|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.32144770|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.49976500|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.63754318|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.86401044|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.80837052|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.91918880|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.75408474|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.61738823|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.98217982|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.99414988|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.35235781|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.09349830|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.30574668|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.21651914|  PASSED  
+             dab_dct| 256|     50000|       1|0.30561204|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.27451667|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.36314417|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.48824461|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.32598360|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.56332919|  PASSED  
+# 
+# End: 2019-07-29 12:29:41
+# 
+# Exit value: 0
+# Numbers used: 61612095488 >= 2^35 (246.4 GB)
+# 
+# Test duration: 112.58922733203333 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_31_5 b/src/site/resources/txt/userguide/stress/dh_31_5
new file mode 100644
index 0000000..71dc8a2
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_31_5
@@ -0,0 +1,209 @@
+# 
+# RandomSource: PCG_MCG_XSH_RR_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgMcgXshRr32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-29 10:37:05
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  8.97e+06  |1775857747|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.53176784|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.47170547|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.52335906|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.65049352|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.95729965|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.00684421|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.99514487|   WEAK   
+        diehard_oqso|   0|   2097152|     200|0.90324492|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.25255692|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.88442363|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.71401533|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.28167383|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.16619941|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.03833432|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.50213747|  PASSED  
+        diehard_sums|   0|       100|     100|0.12985472|  PASSED  
+        diehard_runs|   0|    100000|     100|0.15971731|  PASSED  
+        diehard_runs|   0|    100000|     100|0.78432701|  PASSED  
+       diehard_craps|   0|    200000|     100|0.09100295|  PASSED  
+       diehard_craps|   0|    200000|     100|0.70145117|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.98337118|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.23936044|  PASSED  
+         sts_monobit|   1|    100000|     100|0.54592143|  PASSED  
+            sts_runs|   2|    100000|     100|0.03976936|  PASSED  
+          sts_serial|   1|    100000|     100|0.21621019|  PASSED  
+          sts_serial|   2|    100000|     100|0.08449553|  PASSED  
+          sts_serial|   3|    100000|     100|0.09364236|  PASSED  
+          sts_serial|   3|    100000|     100|0.42188993|  PASSED  
+          sts_serial|   4|    100000|     100|0.25484701|  PASSED  
+          sts_serial|   4|    100000|     100|0.91883843|  PASSED  
+          sts_serial|   5|    100000|     100|0.13686333|  PASSED  
+          sts_serial|   5|    100000|     100|0.42662272|  PASSED  
+          sts_serial|   6|    100000|     100|0.30185303|  PASSED  
+          sts_serial|   6|    100000|     100|0.50343773|  PASSED  
+          sts_serial|   7|    100000|     100|0.32370360|  PASSED  
+          sts_serial|   7|    100000|     100|0.43125308|  PASSED  
+          sts_serial|   8|    100000|     100|0.36560982|  PASSED  
+          sts_serial|   8|    100000|     100|0.70662765|  PASSED  
+          sts_serial|   9|    100000|     100|0.63535589|  PASSED  
+          sts_serial|   9|    100000|     100|0.16161816|  PASSED  
+          sts_serial|  10|    100000|     100|0.37274347|  PASSED  
+          sts_serial|  10|    100000|     100|0.65901489|  PASSED  
+          sts_serial|  11|    100000|     100|0.05569066|  PASSED  
+          sts_serial|  11|    100000|     100|0.04749883|  PASSED  
+          sts_serial|  12|    100000|     100|0.35450145|  PASSED  
+          sts_serial|  12|    100000|     100|0.99823260|   WEAK   
+          sts_serial|  13|    100000|     100|0.82959773|  PASSED  
+          sts_serial|  13|    100000|     100|0.95702583|  PASSED  
+          sts_serial|  14|    100000|     100|0.54087372|  PASSED  
+          sts_serial|  14|    100000|     100|0.16031387|  PASSED  
+          sts_serial|  15|    100000|     100|0.65431558|  PASSED  
+          sts_serial|  15|    100000|     100|0.84854538|  PASSED  
+          sts_serial|  16|    100000|     100|0.66723105|  PASSED  
+          sts_serial|  16|    100000|     100|0.46592044|  PASSED  
+          sts_serial|   1|    100000|     200|0.18393055|  PASSED  
+          sts_serial|   2|    100000|     200|0.58847867|  PASSED  
+          sts_serial|   3|    100000|     200|0.89255861|  PASSED  
+          sts_serial|   3|    100000|     200|0.82927482|  PASSED  
+          sts_serial|   4|    100000|     200|0.27781326|  PASSED  
+          sts_serial|   4|    100000|     200|0.29675853|  PASSED  
+          sts_serial|   5|    100000|     200|0.99924204|   WEAK   
+          sts_serial|   5|    100000|     200|0.90354936|  PASSED  
+          sts_serial|   6|    100000|     200|0.75128444|  PASSED  
+          sts_serial|   6|    100000|     200|0.38315861|  PASSED  
+          sts_serial|   7|    100000|     200|0.59292850|  PASSED  
+          sts_serial|   7|    100000|     200|0.35958438|  PASSED  
+          sts_serial|   8|    100000|     200|0.25911295|  PASSED  
+          sts_serial|   8|    100000|     200|0.28223838|  PASSED  
+          sts_serial|   9|    100000|     200|0.53115779|  PASSED  
+          sts_serial|   9|    100000|     200|0.50079568|  PASSED  
+          sts_serial|  10|    100000|     200|0.15957301|  PASSED  
+          sts_serial|  10|    100000|     200|0.32789613|  PASSED  
+          sts_serial|  11|    100000|     200|0.01880973|  PASSED  
+          sts_serial|  11|    100000|     200|0.09276024|  PASSED  
+          sts_serial|  12|    100000|     200|0.15139595|  PASSED  
+          sts_serial|  12|    100000|     200|0.66714235|  PASSED  
+          sts_serial|  13|    100000|     200|0.46975856|  PASSED  
+          sts_serial|  13|    100000|     200|0.80679854|  PASSED  
+          sts_serial|  14|    100000|     200|0.51110552|  PASSED  
+          sts_serial|  14|    100000|     200|0.15628304|  PASSED  
+          sts_serial|  15|    100000|     200|0.39111310|  PASSED  
+          sts_serial|  15|    100000|     200|0.92518089|  PASSED  
+          sts_serial|  16|    100000|     200|0.64255837|  PASSED  
+          sts_serial|  16|    100000|     200|0.45972678|  PASSED  
+          sts_serial|   1|    100000|     300|0.72967957|  PASSED  
+          sts_serial|   2|    100000|     300|0.90948775|  PASSED  
+          sts_serial|   3|    100000|     300|0.75797625|  PASSED  
+          sts_serial|   3|    100000|     300|0.85274773|  PASSED  
+          sts_serial|   4|    100000|     300|0.16650938|  PASSED  
+          sts_serial|   4|    100000|     300|0.68687856|  PASSED  
+          sts_serial|   5|    100000|     300|0.67196366|  PASSED  
+          sts_serial|   5|    100000|     300|0.85868862|  PASSED  
+          sts_serial|   6|    100000|     300|0.25022734|  PASSED  
+          sts_serial|   6|    100000|     300|0.03942288|  PASSED  
+          sts_serial|   7|    100000|     300|0.51945991|  PASSED  
+          sts_serial|   7|    100000|     300|0.89889347|  PASSED  
+          sts_serial|   8|    100000|     300|0.46872745|  PASSED  
+          sts_serial|   8|    100000|     300|0.34432630|  PASSED  
+          sts_serial|   9|    100000|     300|0.13624502|  PASSED  
+          sts_serial|   9|    100000|     300|0.35039862|  PASSED  
+          sts_serial|  10|    100000|     300|0.25409736|  PASSED  
+          sts_serial|  10|    100000|     300|0.55095624|  PASSED  
+          sts_serial|  11|    100000|     300|0.02664753|  PASSED  
+          sts_serial|  11|    100000|     300|0.41172096|  PASSED  
+          sts_serial|  12|    100000|     300|0.61784200|  PASSED  
+          sts_serial|  12|    100000|     300|0.82112421|  PASSED  
+          sts_serial|  13|    100000|     300|0.18981529|  PASSED  
+          sts_serial|  13|    100000|     300|0.41397225|  PASSED  
+          sts_serial|  14|    100000|     300|0.15478914|  PASSED  
+          sts_serial|  14|    100000|     300|0.03484266|  PASSED  
+          sts_serial|  15|    100000|     300|0.11206177|  PASSED  
+          sts_serial|  15|    100000|     300|0.90395916|  PASSED  
+          sts_serial|  16|    100000|     300|0.20481696|  PASSED  
+          sts_serial|  16|    100000|     300|0.94672223|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.51036423|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.92677407|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.53722979|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.56022912|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.45305498|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.80534213|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.53756885|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.78516461|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.92451956|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.45492401|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.90243546|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.47643277|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.99911401|   WEAK   
+rgb_minimum_distance|   2|     10000|    1100|0.76888776|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.22507398|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.76683941|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.20169178|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.80609017|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.31485510|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.09695429|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.84301873|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.44184766|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.89694288|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.41338464|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.76152993|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.88914221|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.68889666|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.21296350|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.94001688|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.11399186|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.03567772|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.32274633|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.33374382|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.89987764|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.75059950|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.87222209|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.95028034|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.61958121|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.17406491|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.78316002|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.11180342|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.31448830|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.99538070|   WEAK   
+      rgb_lagged_sum|  21|   1000000|     200|0.54356823|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.03964209|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.31117413|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.68311371|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.06305924|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.35864596|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.97667138|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.17765184|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.70761138|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.71471776|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.97947997|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.25935012|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.05909157|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.38651501|  PASSED  
+             dab_dct| 256|     50000|       1|0.68550571|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.58225569|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.84458312|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.87059861|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.11319622|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.75823963|  PASSED  
+# 
+# End: 2019-07-29 12:34:59
+# 
+# Exit value: 0
+# Numbers used: 63973847040 >= 2^35 (255.9 GB)
+# 
+# Test duration: 117.88408554268334 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_32_1 b/src/site/resources/txt/userguide/stress/dh_32_1
new file mode 100644
index 0000000..96d248b
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_32_1
@@ -0,0 +1,149 @@
+# 
+# RandomSource: PCG_MCG_XSH_RS_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgMcgXshRs32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-29 10:37:05
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  9.04e+06  | 773121522|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.74066059|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.71822892|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.15863567|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.33097039|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.78498908|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.97382334|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.81468873|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.29144296|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.00381227|   WEAK   
+diehard_count_1s_str|   0|    256000|     200|0.03838613|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.86115853|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.08134334|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.63975627|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.14019187|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.43673820|  PASSED  
+        diehard_sums|   0|       100|     100|0.80462879|  PASSED  
+        diehard_runs|   0|    100000|     100|0.35801609|  PASSED  
+        diehard_runs|   0|    100000|     100|0.95827919|  PASSED  
+       diehard_craps|   0|    200000|     100|0.51981070|  PASSED  
+       diehard_craps|   0|    200000|     100|0.76732196|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.73187908|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.67805592|  PASSED  
+         sts_monobit|   1|    100000|     100|0.13477745|  PASSED  
+            sts_runs|   2|    100000|     100|0.16525313|  PASSED  
+          sts_serial|   1|    100000|     100|0.93616484|  PASSED  
+          sts_serial|   2|    100000|     100|0.79197521|  PASSED  
+          sts_serial|   3|    100000|     100|0.84755990|  PASSED  
+          sts_serial|   3|    100000|     100|0.94475755|  PASSED  
+          sts_serial|   4|    100000|     100|0.56411298|  PASSED  
+          sts_serial|   4|    100000|     100|0.62323162|  PASSED  
+          sts_serial|   5|    100000|     100|0.93844042|  PASSED  
+          sts_serial|   5|    100000|     100|0.37266610|  PASSED  
+          sts_serial|   6|    100000|     100|0.67453184|  PASSED  
+          sts_serial|   6|    100000|     100|0.09692806|  PASSED  
+          sts_serial|   7|    100000|     100|0.08778305|  PASSED  
+          sts_serial|   7|    100000|     100|0.39082092|  PASSED  
+          sts_serial|   8|    100000|     100|0.08358576|  PASSED  
+          sts_serial|   8|    100000|     100|0.81309762|  PASSED  
+          sts_serial|   9|    100000|     100|0.99262945|  PASSED  
+          sts_serial|   9|    100000|     100|0.56848017|  PASSED  
+          sts_serial|  10|    100000|     100|0.71403386|  PASSED  
+          sts_serial|  10|    100000|     100|0.97410596|  PASSED  
+          sts_serial|  11|    100000|     100|0.66222040|  PASSED  
+          sts_serial|  11|    100000|     100|0.11081778|  PASSED  
+          sts_serial|  12|    100000|     100|0.84616704|  PASSED  
+          sts_serial|  12|    100000|     100|0.80638587|  PASSED  
+          sts_serial|  13|    100000|     100|0.91863263|  PASSED  
+          sts_serial|  13|    100000|     100|0.90496658|  PASSED  
+          sts_serial|  14|    100000|     100|0.26791845|  PASSED  
+          sts_serial|  14|    100000|     100|0.22658416|  PASSED  
+          sts_serial|  15|    100000|     100|0.41856754|  PASSED  
+          sts_serial|  15|    100000|     100|0.85088978|  PASSED  
+          sts_serial|  16|    100000|     100|0.74146196|  PASSED  
+          sts_serial|  16|    100000|     100|0.49811348|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.59579084|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.07716820|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.57533247|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.60219168|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.80088658|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.95579409|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.81483527|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.47778773|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.66208465|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.07713759|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.72275828|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.39826714|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.37839829|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.49567506|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.49451520|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.22247458|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.60252378|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.47300056|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.09066471|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.97506451|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.69171699|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.86755243|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.52901544|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.58447178|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.56638164|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.66007088|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.79691039|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.95621850|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.43881474|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.84284737|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.00035342|   WEAK   
+      rgb_lagged_sum|  10|   1000000|     200|0.01513938|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.98630930|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.09887957|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.93465009|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.53725752|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.99394112|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.21807781|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.92746707|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.92368297|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.47879132|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.05288669|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.88986439|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.98524152|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.88668066|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.86681487|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.99892525|   WEAK   
+      rgb_lagged_sum|  25|   1000000|     200|0.51572125|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.44688457|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.02946215|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.38511082|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.06365908|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.39855154|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.07571547|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.58220509|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.21574866|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.38009589|  PASSED  
+             dab_dct| 256|     50000|       1|0.21695244|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.35890141|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.68852486|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.10562022|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.54534872|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.73279438|  PASSED  
+# 
+# End: 2019-07-29 12:36:40
+# 
+# Exit value: 0
+# Numbers used: 65318494208 >= 2^35 (261.3 GB)
+# 
+# Test duration: 119.57147363561667 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_32_2 b/src/site/resources/txt/userguide/stress/dh_32_2
new file mode 100644
index 0000000..f0e1a9b
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_32_2
@@ -0,0 +1,187 @@
+# 
+# RandomSource: PCG_MCG_XSH_RS_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgMcgXshRs32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-29 10:37:05
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  1.27e+07  |2417610871|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.94854783|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.76986406|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.75830534|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.98333987|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.83509984|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.88970522|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.24011846|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.09986824|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.05470403|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.08919391|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.50512183|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.82404637|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.38532812|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.86638282|  PASSED  
+        diehard_sums|   0|       100|     100|0.00005158|   WEAK   
+        diehard_sums|   0|       100|     200|0.00000862|   WEAK   
+        diehard_sums|   0|       100|     300|0.00000088|  FAILED  
+        diehard_runs|   0|    100000|     100|0.69933674|  PASSED  
+        diehard_runs|   0|    100000|     100|0.58294598|  PASSED  
+       diehard_craps|   0|    200000|     100|0.86251933|  PASSED  
+       diehard_craps|   0|    200000|     100|0.47293892|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.03140019|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.35150406|  PASSED  
+         sts_monobit|   1|    100000|     100|0.26665676|  PASSED  
+            sts_runs|   2|    100000|     100|0.55905092|  PASSED  
+          sts_serial|   1|    100000|     100|0.75565654|  PASSED  
+          sts_serial|   2|    100000|     100|0.57019262|  PASSED  
+          sts_serial|   3|    100000|     100|0.76962314|  PASSED  
+          sts_serial|   3|    100000|     100|0.93318500|  PASSED  
+          sts_serial|   4|    100000|     100|0.80308617|  PASSED  
+          sts_serial|   4|    100000|     100|0.75261562|  PASSED  
+          sts_serial|   5|    100000|     100|0.92022954|  PASSED  
+          sts_serial|   5|    100000|     100|0.89182266|  PASSED  
+          sts_serial|   6|    100000|     100|0.64354742|  PASSED  
+          sts_serial|   6|    100000|     100|0.67482962|  PASSED  
+          sts_serial|   7|    100000|     100|0.50150173|  PASSED  
+          sts_serial|   7|    100000|     100|0.96318738|  PASSED  
+          sts_serial|   8|    100000|     100|0.27060273|  PASSED  
+          sts_serial|   8|    100000|     100|0.21136535|  PASSED  
+          sts_serial|   9|    100000|     100|0.84517926|  PASSED  
+          sts_serial|   9|    100000|     100|0.06442414|  PASSED  
+          sts_serial|  10|    100000|     100|0.68054895|  PASSED  
+          sts_serial|  10|    100000|     100|0.82944015|  PASSED  
+          sts_serial|  11|    100000|     100|0.08912378|  PASSED  
+          sts_serial|  11|    100000|     100|0.24283380|  PASSED  
+          sts_serial|  12|    100000|     100|0.24122884|  PASSED  
+          sts_serial|  12|    100000|     100|0.63733830|  PASSED  
+          sts_serial|  13|    100000|     100|0.33208120|  PASSED  
+          sts_serial|  13|    100000|     100|0.38938906|  PASSED  
+          sts_serial|  14|    100000|     100|0.59930891|  PASSED  
+          sts_serial|  14|    100000|     100|0.99977641|   WEAK   
+          sts_serial|  15|    100000|     100|0.45203913|  PASSED  
+          sts_serial|  15|    100000|     100|0.24042434|  PASSED  
+          sts_serial|  16|    100000|     100|0.91532050|  PASSED  
+          sts_serial|  16|    100000|     100|0.37559023|  PASSED  
+          sts_serial|   1|    100000|     200|0.49558717|  PASSED  
+          sts_serial|   2|    100000|     200|0.69359655|  PASSED  
+          sts_serial|   3|    100000|     200|0.27849510|  PASSED  
+          sts_serial|   3|    100000|     200|0.39532526|  PASSED  
+          sts_serial|   4|    100000|     200|0.29873424|  PASSED  
+          sts_serial|   4|    100000|     200|0.47531341|  PASSED  
+          sts_serial|   5|    100000|     200|0.55220945|  PASSED  
+          sts_serial|   5|    100000|     200|0.46323516|  PASSED  
+          sts_serial|   6|    100000|     200|0.80908424|  PASSED  
+          sts_serial|   6|    100000|     200|0.81507148|  PASSED  
+          sts_serial|   7|    100000|     200|0.68431658|  PASSED  
+          sts_serial|   7|    100000|     200|0.43060741|  PASSED  
+          sts_serial|   8|    100000|     200|0.43044345|  PASSED  
+          sts_serial|   8|    100000|     200|0.88811782|  PASSED  
+          sts_serial|   9|    100000|     200|0.96949633|  PASSED  
+          sts_serial|   9|    100000|     200|0.35900608|  PASSED  
+          sts_serial|  10|    100000|     200|0.67030971|  PASSED  
+          sts_serial|  10|    100000|     200|0.61990611|  PASSED  
+          sts_serial|  11|    100000|     200|0.05076077|  PASSED  
+          sts_serial|  11|    100000|     200|0.30378533|  PASSED  
+          sts_serial|  12|    100000|     200|0.16616305|  PASSED  
+          sts_serial|  12|    100000|     200|0.83454567|  PASSED  
+          sts_serial|  13|    100000|     200|0.46512017|  PASSED  
+          sts_serial|  13|    100000|     200|0.96366224|  PASSED  
+          sts_serial|  14|    100000|     200|0.91234041|  PASSED  
+          sts_serial|  14|    100000|     200|0.86288466|  PASSED  
+          sts_serial|  15|    100000|     200|0.21748274|  PASSED  
+          sts_serial|  15|    100000|     200|0.39629141|  PASSED  
+          sts_serial|  16|    100000|     200|0.88214869|  PASSED  
+          sts_serial|  16|    100000|     200|0.21104305|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.80205654|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.25660478|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.00784097|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.07507981|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.94556459|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.21222597|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.01326541|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.20794050|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.35574004|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.50841238|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.45005194|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.98496851|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.81109171|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.51912595|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.19474266|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.09204973|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.37834478|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.23857001|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.54158445|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.07053545|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.66155957|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.88197805|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.57167614|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.01548979|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.09843227|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.96062858|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.99452981|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.17920712|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.45917185|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.03202374|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.38013999|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.85193907|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.42060154|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.95923806|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.86727870|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.61848735|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.97366828|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.33281676|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.49187104|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.94720654|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.23932083|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.88410945|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.20778658|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.42330222|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.48172236|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.06940142|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.26883976|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.90531771|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.82515670|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.23133514|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.51036527|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.83096482|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.99445516|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.00130321|   WEAK   
+     rgb_kstest_test|   0|     10000|    1100|0.00341992|   WEAK   
+     rgb_kstest_test|   0|     10000|    1200|0.00430220|   WEAK   
+     rgb_kstest_test|   0|     10000|    1300|0.00212112|   WEAK   
+     rgb_kstest_test|   0|     10000|    1400|0.00197985|   WEAK   
+     rgb_kstest_test|   0|     10000|    1500|0.00279715|   WEAK   
+     rgb_kstest_test|   0|     10000|    1600|0.00080056|   WEAK   
+     rgb_kstest_test|   0|     10000|    1700|0.00040571|   WEAK   
+     rgb_kstest_test|   0|     10000|    1800|0.00096243|   WEAK   
+     rgb_kstest_test|   0|     10000|    1900|0.00547727|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.76892349|  PASSED  
+             dab_dct| 256|     50000|       1|0.48349669|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.52976159|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.82650133|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.75731998|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.14602309|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.54853754|  PASSED  
+# 
+# End: 2019-07-29 12:34:00
+# 
+# Exit value: 0
+# Numbers used: 61631078400 >= 2^35 (246.5 GB)
+# 
+# Test duration: 116.90783441720001 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_32_3 b/src/site/resources/txt/userguide/stress/dh_32_3
new file mode 100644
index 0000000..5931104
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_32_3
@@ -0,0 +1,184 @@
+# 
+# RandomSource: PCG_MCG_XSH_RS_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgMcgXshRs32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-29 10:37:05
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  1.27e+07  |1620947729|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.59408675|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.56296204|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.18189178|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.77390265|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.27146123|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.77691421|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.95106582|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.42927700|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.67620036|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.53927119|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.16111731|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.79291652|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.79179216|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.64816394|  PASSED  
+        diehard_sums|   0|       100|     100|0.00023134|   WEAK   
+        diehard_sums|   0|       100|     200|0.00049481|   WEAK   
+        diehard_sums|   0|       100|     300|0.00000798|   WEAK   
+        diehard_sums|   0|       100|     400|0.00000384|   WEAK   
+        diehard_sums|   0|       100|     500|0.00000019|  FAILED  
+        diehard_runs|   0|    100000|     100|0.45922576|  PASSED  
+        diehard_runs|   0|    100000|     100|0.64081008|  PASSED  
+       diehard_craps|   0|    200000|     100|0.59335173|  PASSED  
+       diehard_craps|   0|    200000|     100|0.07072532|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.26679471|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.84614656|  PASSED  
+         sts_monobit|   1|    100000|     100|0.96975934|  PASSED  
+            sts_runs|   2|    100000|     100|0.46897307|  PASSED  
+          sts_serial|   1|    100000|     100|0.60003544|  PASSED  
+          sts_serial|   2|    100000|     100|0.98887027|  PASSED  
+          sts_serial|   3|    100000|     100|0.79956384|  PASSED  
+          sts_serial|   3|    100000|     100|0.37755617|  PASSED  
+          sts_serial|   4|    100000|     100|0.99181924|  PASSED  
+          sts_serial|   4|    100000|     100|0.25045036|  PASSED  
+          sts_serial|   5|    100000|     100|0.95103937|  PASSED  
+          sts_serial|   5|    100000|     100|0.75247039|  PASSED  
+          sts_serial|   6|    100000|     100|0.26180739|  PASSED  
+          sts_serial|   6|    100000|     100|0.06026730|  PASSED  
+          sts_serial|   7|    100000|     100|0.95353389|  PASSED  
+          sts_serial|   7|    100000|     100|0.17044167|  PASSED  
+          sts_serial|   8|    100000|     100|0.86340628|  PASSED  
+          sts_serial|   8|    100000|     100|0.90562869|  PASSED  
+          sts_serial|   9|    100000|     100|0.53997478|  PASSED  
+          sts_serial|   9|    100000|     100|0.38259532|  PASSED  
+          sts_serial|  10|    100000|     100|0.99953332|   WEAK   
+          sts_serial|  10|    100000|     100|0.72760439|  PASSED  
+          sts_serial|  11|    100000|     100|0.23691416|  PASSED  
+          sts_serial|  11|    100000|     100|0.16619963|  PASSED  
+          sts_serial|  12|    100000|     100|0.04141469|  PASSED  
+          sts_serial|  12|    100000|     100|0.01603594|  PASSED  
+          sts_serial|  13|    100000|     100|0.23327712|  PASSED  
+          sts_serial|  13|    100000|     100|0.62123223|  PASSED  
+          sts_serial|  14|    100000|     100|0.12846229|  PASSED  
+          sts_serial|  14|    100000|     100|0.63669235|  PASSED  
+          sts_serial|  15|    100000|     100|0.42768816|  PASSED  
+          sts_serial|  15|    100000|     100|0.52282173|  PASSED  
+          sts_serial|  16|    100000|     100|0.54287272|  PASSED  
+          sts_serial|  16|    100000|     100|0.95362057|  PASSED  
+          sts_serial|   1|    100000|     200|0.90849873|  PASSED  
+          sts_serial|   2|    100000|     200|0.90069412|  PASSED  
+          sts_serial|   3|    100000|     200|0.68809872|  PASSED  
+          sts_serial|   3|    100000|     200|0.75065984|  PASSED  
+          sts_serial|   4|    100000|     200|0.68351642|  PASSED  
+          sts_serial|   4|    100000|     200|0.23863852|  PASSED  
+          sts_serial|   5|    100000|     200|0.79778964|  PASSED  
+          sts_serial|   5|    100000|     200|0.78925414|  PASSED  
+          sts_serial|   6|    100000|     200|0.71733306|  PASSED  
+          sts_serial|   6|    100000|     200|0.15691144|  PASSED  
+          sts_serial|   7|    100000|     200|0.87741917|  PASSED  
+          sts_serial|   7|    100000|     200|0.95146579|  PASSED  
+          sts_serial|   8|    100000|     200|0.75558804|  PASSED  
+          sts_serial|   8|    100000|     200|0.46535702|  PASSED  
+          sts_serial|   9|    100000|     200|0.25947487|  PASSED  
+          sts_serial|   9|    100000|     200|0.80188621|  PASSED  
+          sts_serial|  10|    100000|     200|0.65276641|  PASSED  
+          sts_serial|  10|    100000|     200|0.74530668|  PASSED  
+          sts_serial|  11|    100000|     200|0.53751043|  PASSED  
+          sts_serial|  11|    100000|     200|0.53696445|  PASSED  
+          sts_serial|  12|    100000|     200|0.49421012|  PASSED  
+          sts_serial|  12|    100000|     200|0.40823308|  PASSED  
+          sts_serial|  13|    100000|     200|0.61774648|  PASSED  
+          sts_serial|  13|    100000|     200|0.79084075|  PASSED  
+          sts_serial|  14|    100000|     200|0.60074952|  PASSED  
+          sts_serial|  14|    100000|     200|0.93643576|  PASSED  
+          sts_serial|  15|    100000|     200|0.42977089|  PASSED  
+          sts_serial|  15|    100000|     200|0.36026584|  PASSED  
+          sts_serial|  16|    100000|     200|0.69199113|  PASSED  
+          sts_serial|  16|    100000|     200|0.78451767|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.45625087|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.99489546|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.52373829|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.26730842|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.99999833|   WEAK   
+         rgb_bitdist|   5|    100000|     200|0.99785554|   WEAK   
+         rgb_bitdist|   5|    100000|     300|0.90120700|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.71837430|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.94336459|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.74431887|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.61886901|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.22390941|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.37193423|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.85414566|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.30373250|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.94999907|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.34685203|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.57337423|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.29968911|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.40840208|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.25055847|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.14329925|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.98663440|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.29053582|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.07922971|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.46412038|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.83987730|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.89019260|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.95796530|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.99952354|   WEAK   
+      rgb_lagged_sum|   7|   1000000|     200|0.45726916|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.46935736|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.77501350|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.83825128|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.98153460|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.77907389|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.32470029|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.00364536|   WEAK   
+      rgb_lagged_sum|  14|   1000000|     200|0.03294761|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.90703683|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.56766444|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.06973711|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.24761030|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.08737756|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.60781352|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.20936485|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.10243651|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.98689199|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.47710935|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.68549266|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.82696513|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.62387844|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.80832650|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.69557319|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.84872920|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.67414491|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.90329294|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.83957972|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.83471126|  PASSED  
+             dab_dct| 256|     50000|       1|0.85577764|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.28331587|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.66695874|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.45416099|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.13830174|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.76187798|  PASSED  
+# 
+# End: 2019-07-29 12:35:18
+# 
+# Exit value: 0
+# Numbers used: 64122181632 >= 2^35 (256.5 GB)
+# 
+# Test duration: 118.21703656128334 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_32_4 b/src/site/resources/txt/userguide/stress/dh_32_4
new file mode 100644
index 0000000..78eae39
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_32_4
@@ -0,0 +1,180 @@
+# 
+# RandomSource: PCG_MCG_XSH_RS_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgMcgXshRs32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-29 10:37:05
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  9.15e+06  | 705479563|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.96478776|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.82789416|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.92737468|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.54889788|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.13048504|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.39314797|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.95350421|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.72141254|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.09749058|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.64288735|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.03660255|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.26059476|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.27500549|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.33339895|  PASSED  
+        diehard_sums|   0|       100|     100|0.21951288|  PASSED  
+        diehard_runs|   0|    100000|     100|0.78819441|  PASSED  
+        diehard_runs|   0|    100000|     100|0.78055680|  PASSED  
+       diehard_craps|   0|    200000|     100|0.34341838|  PASSED  
+       diehard_craps|   0|    200000|     100|0.59096421|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.31846245|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.05928274|  PASSED  
+         sts_monobit|   1|    100000|     100|0.98332796|  PASSED  
+            sts_runs|   2|    100000|     100|0.83841678|  PASSED  
+          sts_serial|   1|    100000|     100|0.92426386|  PASSED  
+          sts_serial|   2|    100000|     100|0.99880837|   WEAK   
+          sts_serial|   3|    100000|     100|0.92697747|  PASSED  
+          sts_serial|   3|    100000|     100|0.87592761|  PASSED  
+          sts_serial|   4|    100000|     100|0.63728193|  PASSED  
+          sts_serial|   4|    100000|     100|0.45611811|  PASSED  
+          sts_serial|   5|    100000|     100|0.84014644|  PASSED  
+          sts_serial|   5|    100000|     100|0.88341923|  PASSED  
+          sts_serial|   6|    100000|     100|0.93390177|  PASSED  
+          sts_serial|   6|    100000|     100|0.62671321|  PASSED  
+          sts_serial|   7|    100000|     100|0.92129238|  PASSED  
+          sts_serial|   7|    100000|     100|0.69140791|  PASSED  
+          sts_serial|   8|    100000|     100|0.25420803|  PASSED  
+          sts_serial|   8|    100000|     100|0.27418926|  PASSED  
+          sts_serial|   9|    100000|     100|0.01150882|  PASSED  
+          sts_serial|   9|    100000|     100|0.37489191|  PASSED  
+          sts_serial|  10|    100000|     100|0.45614036|  PASSED  
+          sts_serial|  10|    100000|     100|0.02062246|  PASSED  
+          sts_serial|  11|    100000|     100|0.94476151|  PASSED  
+          sts_serial|  11|    100000|     100|0.80588729|  PASSED  
+          sts_serial|  12|    100000|     100|0.99165344|  PASSED  
+          sts_serial|  12|    100000|     100|0.67430854|  PASSED  
+          sts_serial|  13|    100000|     100|0.86100380|  PASSED  
+          sts_serial|  13|    100000|     100|0.74015653|  PASSED  
+          sts_serial|  14|    100000|     100|0.85996064|  PASSED  
+          sts_serial|  14|    100000|     100|0.37174487|  PASSED  
+          sts_serial|  15|    100000|     100|0.40531713|  PASSED  
+          sts_serial|  15|    100000|     100|0.08652659|  PASSED  
+          sts_serial|  16|    100000|     100|0.65648946|  PASSED  
+          sts_serial|  16|    100000|     100|0.23961045|  PASSED  
+          sts_serial|   1|    100000|     200|0.98513385|  PASSED  
+          sts_serial|   2|    100000|     200|0.51117805|  PASSED  
+          sts_serial|   3|    100000|     200|0.56000891|  PASSED  
+          sts_serial|   3|    100000|     200|0.43391999|  PASSED  
+          sts_serial|   4|    100000|     200|0.75896708|  PASSED  
+          sts_serial|   4|    100000|     200|0.79281020|  PASSED  
+          sts_serial|   5|    100000|     200|0.18751313|  PASSED  
+          sts_serial|   5|    100000|     200|0.12551560|  PASSED  
+          sts_serial|   6|    100000|     200|0.49300116|  PASSED  
+          sts_serial|   6|    100000|     200|0.82191686|  PASSED  
+          sts_serial|   7|    100000|     200|0.13656309|  PASSED  
+          sts_serial|   7|    100000|     200|0.41888090|  PASSED  
+          sts_serial|   8|    100000|     200|0.11605372|  PASSED  
+          sts_serial|   8|    100000|     200|0.24413472|  PASSED  
+          sts_serial|   9|    100000|     200|0.19057859|  PASSED  
+          sts_serial|   9|    100000|     200|0.82733831|  PASSED  
+          sts_serial|  10|    100000|     200|0.51879917|  PASSED  
+          sts_serial|  10|    100000|     200|0.04684034|  PASSED  
+          sts_serial|  11|    100000|     200|0.87613080|  PASSED  
+          sts_serial|  11|    100000|     200|0.97383436|  PASSED  
+          sts_serial|  12|    100000|     200|0.89639685|  PASSED  
+          sts_serial|  12|    100000|     200|0.97696263|  PASSED  
+          sts_serial|  13|    100000|     200|0.75039173|  PASSED  
+          sts_serial|  13|    100000|     200|0.89778129|  PASSED  
+          sts_serial|  14|    100000|     200|0.06885929|  PASSED  
+          sts_serial|  14|    100000|     200|0.14832324|  PASSED  
+          sts_serial|  15|    100000|     200|0.37140011|  PASSED  
+          sts_serial|  15|    100000|     200|0.35043332|  PASSED  
+          sts_serial|  16|    100000|     200|0.68538615|  PASSED  
+          sts_serial|  16|    100000|     200|0.23863704|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.63566527|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.99620238|   WEAK   
+         rgb_bitdist|   2|    100000|     200|0.82349099|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.70746738|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.79825232|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.58155872|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.99691799|   WEAK   
+         rgb_bitdist|   6|    100000|     200|0.41738618|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.36352991|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.26191510|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.68955027|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.66165462|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.02474479|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.03405847|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.07039755|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.98534221|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.98928460|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.26196558|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.22725133|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.63791850|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.99705156|   WEAK   
+    rgb_permutations|   4|    100000|     200|0.60651696|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.83192717|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.06779367|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.57765689|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.84356559|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.95576671|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.30293333|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.83782914|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.71947198|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.65514007|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.54494198|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.04568975|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.99402701|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.28095147|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.28826751|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.20589698|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.44682774|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.47184809|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.35054649|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.50881948|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.99964704|   WEAK   
+      rgb_lagged_sum|  18|   1000000|     200|0.98566764|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.10544716|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.07074038|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.69905556|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.50553806|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.62850466|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.83611216|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.83956548|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.91785389|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.95358082|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.26393287|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.51133600|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.31726052|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.41611652|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.69812984|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.44176782|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.44973290|  PASSED  
+             dab_dct| 256|     50000|       1|0.69376038|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.01904672|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.41333363|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.45510550|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.88163957|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.07418660|  PASSED  
+# 
+# End: 2019-07-29 12:35:50
+# 
+# Exit value: 0
+# Numbers used: 63722061824 >= 2^35 (254.9 GB)
+# 
+# Test duration: 118.73550575805001 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/dh_32_5 b/src/site/resources/txt/userguide/stress/dh_32_5
new file mode 100644
index 0000000..9b24c82
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/dh_32_5
@@ -0,0 +1,148 @@
+# 
+# RandomSource: PCG_MCG_XSH_RS_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgMcgXshRs32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 
+# 
+# Start: 2019-07-29 10:37:05
+# 
+#=============================================================================#
+#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
+#=============================================================================#
+   rng_name    |rands/second|   Seed   |
+stdin_input_raw|  9.08e+06  | 248323134|
+#=============================================================================#
+        test_name   |ntup| tsamples |psamples|  p-value |Assessment
+#=============================================================================#
+   diehard_birthdays|   0|       100|     100|0.83421454|  PASSED  
+      diehard_operm5|   0|   1000000|     100|0.08958405|  PASSED  
+  diehard_rank_32x32|   0|     40000|     100|0.67896434|  PASSED  
+    diehard_rank_6x8|   0|    100000|     100|0.40577741|  PASSED  
+   diehard_bitstream|   0|   2097152|     100|0.56281445|  PASSED  
+        diehard_opso|   0|   2097152|     100|0.54240796|  PASSED  
+        diehard_oqso|   0|   2097152|     100|0.63508949|  PASSED  
+         diehard_dna|   0|   2097152|     100|0.73542649|  PASSED  
+diehard_count_1s_str|   0|    256000|     100|0.45344379|  PASSED  
+diehard_count_1s_byt|   0|    256000|     100|0.55669578|  PASSED  
+ diehard_parking_lot|   0|     12000|     100|0.83907809|  PASSED  
+    diehard_2dsphere|   2|      8000|     100|0.67911136|  PASSED  
+    diehard_3dsphere|   3|      4000|     100|0.59801618|  PASSED  
+     diehard_squeeze|   0|    100000|     100|0.04012650|  PASSED  
+        diehard_sums|   0|       100|     100|0.05977952|  PASSED  
+        diehard_runs|   0|    100000|     100|0.97790710|  PASSED  
+        diehard_runs|   0|    100000|     100|0.87068220|  PASSED  
+       diehard_craps|   0|    200000|     100|0.19381385|  PASSED  
+       diehard_craps|   0|    200000|     100|0.32605104|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.17483910|  PASSED  
+ marsaglia_tsang_gcd|   0|  10000000|     100|0.88113726|  PASSED  
+         sts_monobit|   1|    100000|     100|0.98069845|  PASSED  
+            sts_runs|   2|    100000|     100|0.14609025|  PASSED  
+          sts_serial|   1|    100000|     100|0.71045808|  PASSED  
+          sts_serial|   2|    100000|     100|0.76426978|  PASSED  
+          sts_serial|   3|    100000|     100|0.61628030|  PASSED  
+          sts_serial|   3|    100000|     100|0.81096263|  PASSED  
+          sts_serial|   4|    100000|     100|0.69461338|  PASSED  
+          sts_serial|   4|    100000|     100|0.57112757|  PASSED  
+          sts_serial|   5|    100000|     100|0.07216199|  PASSED  
+          sts_serial|   5|    100000|     100|0.41240616|  PASSED  
+          sts_serial|   6|    100000|     100|0.27761461|  PASSED  
+          sts_serial|   6|    100000|     100|0.53835487|  PASSED  
+          sts_serial|   7|    100000|     100|0.26866448|  PASSED  
+          sts_serial|   7|    100000|     100|0.89331892|  PASSED  
+          sts_serial|   8|    100000|     100|0.86674673|  PASSED  
+          sts_serial|   8|    100000|     100|0.94471737|  PASSED  
+          sts_serial|   9|    100000|     100|0.28092223|  PASSED  
+          sts_serial|   9|    100000|     100|0.86192301|  PASSED  
+          sts_serial|  10|    100000|     100|0.15988743|  PASSED  
+          sts_serial|  10|    100000|     100|0.05303475|  PASSED  
+          sts_serial|  11|    100000|     100|0.12167077|  PASSED  
+          sts_serial|  11|    100000|     100|0.10107367|  PASSED  
+          sts_serial|  12|    100000|     100|0.98867929|  PASSED  
+          sts_serial|  12|    100000|     100|0.21449894|  PASSED  
+          sts_serial|  13|    100000|     100|0.60062739|  PASSED  
+          sts_serial|  13|    100000|     100|0.93500094|  PASSED  
+          sts_serial|  14|    100000|     100|0.35204664|  PASSED  
+          sts_serial|  14|    100000|     100|0.75714253|  PASSED  
+          sts_serial|  15|    100000|     100|0.83439345|  PASSED  
+          sts_serial|  15|    100000|     100|0.96074670|  PASSED  
+          sts_serial|  16|    100000|     100|0.41861297|  PASSED  
+          sts_serial|  16|    100000|     100|0.32427669|  PASSED  
+         rgb_bitdist|   1|    100000|     100|0.81400502|  PASSED  
+         rgb_bitdist|   2|    100000|     100|0.78849851|  PASSED  
+         rgb_bitdist|   3|    100000|     100|0.49483952|  PASSED  
+         rgb_bitdist|   4|    100000|     100|0.19939274|  PASSED  
+         rgb_bitdist|   5|    100000|     100|0.25423597|  PASSED  
+         rgb_bitdist|   6|    100000|     100|0.71410531|  PASSED  
+         rgb_bitdist|   7|    100000|     100|0.22368383|  PASSED  
+         rgb_bitdist|   8|    100000|     100|0.25915076|  PASSED  
+         rgb_bitdist|   9|    100000|     100|0.23957552|  PASSED  
+         rgb_bitdist|  10|    100000|     100|0.85877981|  PASSED  
+         rgb_bitdist|  11|    100000|     100|0.99595737|   WEAK   
+         rgb_bitdist|  11|    100000|     200|0.56202492|  PASSED  
+         rgb_bitdist|  12|    100000|     100|0.27753207|  PASSED  
+rgb_minimum_distance|   2|     10000|    1000|0.92096935|  PASSED  
+rgb_minimum_distance|   3|     10000|    1000|0.05076670|  PASSED  
+rgb_minimum_distance|   4|     10000|    1000|0.69702768|  PASSED  
+rgb_minimum_distance|   5|     10000|    1000|0.49897829|  PASSED  
+    rgb_permutations|   2|    100000|     100|0.82234792|  PASSED  
+    rgb_permutations|   3|    100000|     100|0.89002173|  PASSED  
+    rgb_permutations|   4|    100000|     100|0.79310164|  PASSED  
+    rgb_permutations|   5|    100000|     100|0.38291963|  PASSED  
+      rgb_lagged_sum|   0|   1000000|     100|0.99361662|  PASSED  
+      rgb_lagged_sum|   1|   1000000|     100|0.38740372|  PASSED  
+      rgb_lagged_sum|   2|   1000000|     100|0.99965173|   WEAK   
+      rgb_lagged_sum|   2|   1000000|     200|0.07046105|  PASSED  
+      rgb_lagged_sum|   3|   1000000|     100|0.52816355|  PASSED  
+      rgb_lagged_sum|   4|   1000000|     100|0.01294139|  PASSED  
+      rgb_lagged_sum|   5|   1000000|     100|0.50336048|  PASSED  
+      rgb_lagged_sum|   6|   1000000|     100|0.70010993|  PASSED  
+      rgb_lagged_sum|   7|   1000000|     100|0.69814763|  PASSED  
+      rgb_lagged_sum|   8|   1000000|     100|0.96824413|  PASSED  
+      rgb_lagged_sum|   9|   1000000|     100|0.87588102|  PASSED  
+      rgb_lagged_sum|  10|   1000000|     100|0.82178171|  PASSED  
+      rgb_lagged_sum|  11|   1000000|     100|0.67784252|  PASSED  
+      rgb_lagged_sum|  12|   1000000|     100|0.33733738|  PASSED  
+      rgb_lagged_sum|  13|   1000000|     100|0.30028291|  PASSED  
+      rgb_lagged_sum|  14|   1000000|     100|0.33893992|  PASSED  
+      rgb_lagged_sum|  15|   1000000|     100|0.02614884|  PASSED  
+      rgb_lagged_sum|  16|   1000000|     100|0.48708989|  PASSED  
+      rgb_lagged_sum|  17|   1000000|     100|0.71000275|  PASSED  
+      rgb_lagged_sum|  18|   1000000|     100|0.61334322|  PASSED  
+      rgb_lagged_sum|  19|   1000000|     100|0.30043256|  PASSED  
+      rgb_lagged_sum|  20|   1000000|     100|0.80874858|  PASSED  
+      rgb_lagged_sum|  21|   1000000|     100|0.93976932|  PASSED  
+      rgb_lagged_sum|  22|   1000000|     100|0.18421242|  PASSED  
+      rgb_lagged_sum|  23|   1000000|     100|0.86980376|  PASSED  
+      rgb_lagged_sum|  24|   1000000|     100|0.12676949|  PASSED  
+      rgb_lagged_sum|  25|   1000000|     100|0.39938687|  PASSED  
+      rgb_lagged_sum|  26|   1000000|     100|0.14718438|  PASSED  
+      rgb_lagged_sum|  27|   1000000|     100|0.09065574|  PASSED  
+      rgb_lagged_sum|  28|   1000000|     100|0.35758877|  PASSED  
+      rgb_lagged_sum|  29|   1000000|     100|0.41265288|  PASSED  
+      rgb_lagged_sum|  30|   1000000|     100|0.55717637|  PASSED  
+      rgb_lagged_sum|  31|   1000000|     100|0.44639426|  PASSED  
+      rgb_lagged_sum|  32|   1000000|     100|0.24104350|  PASSED  
+     rgb_kstest_test|   0|     10000|    1000|0.75583167|  PASSED  
+     dab_bytedistrib|   0|  51200000|       1|0.23656216|  PASSED  
+             dab_dct| 256|     50000|       1|0.42316103|  PASSED  
+Preparing to run test 207.  ntuple = 0
+        dab_filltree|  32|  15000000|       1|0.82404020|  PASSED  
+        dab_filltree|  32|  15000000|       1|0.87509959|  PASSED  
+Preparing to run test 208.  ntuple = 0
+       dab_filltree2|   0|   5000000|       1|0.88328782|  PASSED  
+       dab_filltree2|   1|   5000000|       1|0.16461853|  PASSED  
+Preparing to run test 209.  ntuple = 0
+        dab_monobit2|  12|  65000000|       1|0.91791667|  PASSED  
+# 
+# End: 2019-07-29 12:31:59
+# 
+# Exit value: 0
+# Numbers used: 62132023296 >= 2^35 (248.5 GB)
+# 
+# Test duration: 114.89688685646666 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/tu_28_1 b/src/site/resources/txt/userguide/stress/tu_28_1
new file mode 100644
index 0000000..cf079cf
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/tu_28_1
@@ -0,0 +1,3803 @@
+# 
+# RandomSource: PCG_XSH_RR_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgXshRr32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /home/ah403/git/commons-rng/commons-rng-examples/examples-stress/stdin2testu01 BigCrush 
+# 
+# Start: 2019-07-23 12:18:21
+# 
+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+                 Starting BigCrush
+                 Version: TestU01 1.2.3
+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+
+***********************************************************
+Test smarsa_SerialOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N =  1,  n = 1000000000,  r =  0,   d =  256,   t =  3,
+       Sparse =  FALSE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =           16777216
+       Expected number per cell =   59.604645
+       Hashing =  FALSE
+
+   For Delta > -1, we use the ChiSquare approximation
+   Correction factor of the ChiSquare: 
+       Delta =     1,    Mu =   0.0083558402,    Sigma =          1
+
+-----------------------------------------------
+Test Results for Delta =   1.0000
+
+Number of degrees of freedom          : 16711680
+Value of the statistic                : 1.67e+7
+p-value of test                       :    0.87
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:28.61
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_SerialOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N =  1,  n = 1000000000,  r = 22,   d =  256,   t =  3,
+       Sparse =  FALSE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =           16777216
+       Expected number per cell =   59.604645
+       Hashing =  FALSE
+
+   For Delta > -1, we use the ChiSquare approximation
+   Correction factor of the ChiSquare: 
+       Delta =     1,    Mu =   0.0083558402,    Sigma =          1
+
+-----------------------------------------------
+Test Results for Delta =   1.0000
+
+Number of degrees of freedom          : 16711680
+Value of the statistic                : 1.67e+7
+p-value of test                       :    0.52
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:34.35
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r =  0,   d = 2097152,   t =  2,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1378
+p-value of test                       :    0.36
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334498
+  j =  1                              :        599997244
+  j =  2                              :             1378
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:04:07.62
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r =  9,   d = 2097152,   t =  2,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1422
+p-value of test                       :    0.06
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334542
+  j =  1                              :        599997156
+  j =  2                              :             1422
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:04:19.50
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r =  0,   d = 16384,   t =  3,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1290
+p-value of test                       :    0.98
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334410
+  j =  1                              :        599997420
+  j =  2                              :             1290
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:12.68
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r = 16,   d = 16384,   t =  3,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1367
+p-value of test                       :    0.47
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334487
+  j =  1                              :        599997266
+  j =  2                              :             1367
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:22.64
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r =  0,   d =   64,   t =  7,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1315
+p-value of test                       :    0.91
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334435
+  j =  1                              :        599997370
+  j =  2                              :             1315
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:17.53
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r = 24,   d =   64,   t =  7,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1365
+p-value of test                       :    0.50
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334485
+  j =  1                              :        599997270
+  j =  2                              :             1365
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:25.51
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r =  0,   d =    8,   t = 14,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1354
+p-value of test                       :    0.60
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334474
+  j =  1                              :        599997292
+  j =  2                              :             1354
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:20.30
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r = 27,   d =    8,   t = 14,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1429
+p-value of test                       :    0.04
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334549
+  j =  1                              :        599997142
+  j =  2                              :             1429
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:27.34
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r =  0,   d =    4,   t = 21,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1348
+p-value of test                       :    0.66
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334468
+  j =  1                              :        599997304
+  j =  2                              :             1348
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:18.36
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r = 28,   d =    4,   t = 21,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1424
+p-value of test                       :    0.06
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334544
+  j =  1                              :        599997152
+  j =  2                              :             1424
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:27.96
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 100,  n = 10000000,  r =  0,    d = 2147483648,    t = 2,    p = 1
+
+
+      Number of cells = d^t = 4611686018427387904
+      Lambda = Poisson mean =      54.2101
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    5421.01
+Total observed number                 :    5442
+p-value of test                       :    0.39
+
+
+-----------------------------------------------
+CPU time used                    :  00:05:44.69
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 20000000,  r =  0,    d = 2097152,    t = 3,    p = 1
+
+
+      Number of cells = d^t = 9223372036854775808
+      Lambda = Poisson mean =     216.8404
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    4336.81
+Total observed number                 :    4297
+p-value of test                       :    0.72
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:34.28
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 30000000,  r = 14,    d = 65536,    t = 4,    p = 1
+
+
+      Number of cells = d^t = 18446744073709551616
+      Lambda = Poisson mean =     365.9182
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    7318.36
+Total observed number                 :    7300
+p-value of test                       :    0.58
+
+
+-----------------------------------------------
+CPU time used                    :  00:04:30.13
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 20000000,  r =  0,    d = 512,    t = 7,    p = 1
+
+
+      Number of cells = d^t = 9223372036854775808
+      Lambda = Poisson mean =     216.8404
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    4336.81
+Total observed number                 :    4369
+p-value of test                       :    0.31
+
+
+-----------------------------------------------
+CPU time used                    :  00:03:32.86
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 20000000,  r =  7,    d = 512,    t = 7,    p = 1
+
+
+      Number of cells = d^t = 9223372036854775808
+      Lambda = Poisson mean =     216.8404
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    4336.81
+Total observed number                 :    4301
+p-value of test                       :    0.70
+
+
+-----------------------------------------------
+CPU time used                    :  00:03:44.77
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 30000000,  r = 14,    d = 256,    t = 8,    p = 1
+
+
+      Number of cells = d^t = 18446744073709551616
+      Lambda = Poisson mean =     365.9182
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    7318.36
+Total observed number                 :    7401
+p-value of test                       :    0.17
+
+
+-----------------------------------------------
+CPU time used                    :  00:06:02.69
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 30000000,  r = 22,    d = 256,    t = 8,    p = 1
+
+
+      Number of cells = d^t = 18446744073709551616
+      Lambda = Poisson mean =     365.9182
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    7318.36
+Total observed number                 :    7329
+p-value of test                       :    0.45
+
+
+-----------------------------------------------
+CPU time used                    :  00:06:02.30
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 30000000,  r =  0,    d = 16,    t = 16,    p = 1
+
+
+      Number of cells = d^t = 18446744073709551616
+      Lambda = Poisson mean =     365.9182
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    7318.36
+Total observed number                 :    7217
+p-value of test                       :    0.88
+
+
+-----------------------------------------------
+CPU time used                    :  00:08:30.30
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 30000000,  r = 26,    d = 16,    t = 16,    p = 1
+
+
+      Number of cells = d^t = 18446744073709551616
+      Lambda = Poisson mean =     365.9182
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    7318.36
+Total observed number                 :    7338
+p-value of test                       :    0.41
+
+
+-----------------------------------------------
+CPU time used                    :  00:09:11.32
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+snpair_ClosePairs test:
+-----------------------------------------------
+   N = 30,  n = 6000000,  r =  0,  t = 3,  p = 0,  m = 30,  Torus =  TRUE
+
+
+---------------------------------------
+Test based on the 2 nearest points (NP):
+
+Stat. AD on the N values (NP)         :    0.81
+p-value of test                       :    0.47
+
+
+A2 test based on the spacings between the
+   successive jump times of process Y_n(t):
+
+A2 test on the values of A2 (m-NP)    :    0.42
+p-value of test                       :    0.83
+
+Test on the Nm values of W_{n,i}(mNP1):    0.34
+p-value of test                       :    0.91
+
+Test on the jump times of Y
+   (superposition of Yn):
+
+Expected number of jumps of Y = mN    :     900
+Number of jumps of Y                  :     887
+p-value of test                       :    0.66
+
+Stat. AD (mNP2)                       :    0.88
+p-value of test                       :    0.42
+
+Stat. AD after spacings (mNP2-S)      :    2.41
+p-value of test                       :    0.06
+
+-----------------------------------------------
+CPU time used                    :  00:04:20.81
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+snpair_ClosePairs test:
+-----------------------------------------------
+   N = 20,  n = 4000000,  r =  0,  t = 5,  p = 0,  m = 30,  Torus =  TRUE
+
+
+---------------------------------------
+Test based on the 2 nearest points (NP):
+
+Stat. AD on the N values (NP)         :    1.18
+p-value of test                       :    0.27
+
+
+A2 test based on the spacings between the
+   successive jump times of process Y_n(t):
+
+A2 test on the values of A2 (m-NP)    :    1.24
+p-value of test                       :    0.25
+
+Test on the Nm values of W_{n,i}(mNP1):    0.42
+p-value of test                       :    0.82
+
+Test on the jump times of Y
+   (superposition of Yn):
+
+Expected number of jumps of Y = mN    :     600
+Number of jumps of Y                  :     593
+p-value of test                       :    0.60
+
+Stat. AD (mNP2)                       :    1.46
+p-value of test                       :    0.19
+
+Stat. AD after spacings (mNP2-S)      :    0.73
+p-value of test                       :    0.53
+
+-----------------------------------------------
+CPU time used                    :  00:02:37.72
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+snpair_ClosePairs test:
+-----------------------------------------------
+   N = 10,  n = 3000000,  r =  0,  t = 9,  p = 0,  m = 30,  Torus =  TRUE
+
+
+---------------------------------------
+Test based on the 2 nearest points (NP):
+
+Stat. AD on the N values (NP)         :    0.76
+p-value of test                       :    0.50
+
+
+A2 test based on the spacings between the
+   successive jump times of process Y_n(t):
+
+A2 test on the values of A2 (m-NP)    :    0.60
+p-value of test                       :    0.64
+
+Test on the Nm values of W_{n,i}(mNP1):    0.69
+p-value of test                       :    0.56
+
+Test on the jump times of Y
+   (superposition of Yn):
+
+Expected number of jumps of Y = mN    :     300
+Number of jumps of Y                  :     311
+p-value of test                       :    0.27
+
+Stat. AD (mNP2)                       :    1.49
+p-value of test                       :    0.18
+
+Stat. AD after spacings (mNP2-S)      :    0.88
+p-value of test                       :    0.43
+
+-----------------------------------------------
+CPU time used                    :  00:03:39.50
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+snpair_ClosePairs test:
+-----------------------------------------------
+   N =  5,  n = 2000000,  r =  0,  t = 16,  p = 0,  m = 30,  Torus =  TRUE
+
+
+---------------------------------------
+Test based on the 2 nearest points (NP):
+
+Stat. AD on the N values (NP)         :    0.74
+p-value of test                       :    0.52
+
+
+A2 test based on the spacings between the
+   successive jump times of process Y_n(t):
+
+A2 test on the values of A2 (m-NP)    :    0.97
+p-value of test                       :    0.37
+
+Test on the Nm values of W_{n,i}(mNP1):    0.60
+p-value of test                       :    0.65
+
+Test on the jump times of Y
+   (superposition of Yn):
+
+Expected number of jumps of Y = mN    :     150
+Number of jumps of Y                  :     144
+p-value of test                       :    0.67
+
+Stat. AD (mNP2)                       :    2.15
+p-value of test                       :    0.08
+
+Stat. AD after spacings (mNP2-S)      :    0.49
+p-value of test                       :    0.75
+
+-----------------------------------------------
+CPU time used                    :  00:03:56.76
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_SimpPoker test:
+-----------------------------------------------
+   N =  1,  n = 400000000,  r =  0,   d =    8,   k =    8
+
+
+-----------------------------------------------
+Number of degrees of freedom          :    7
+Chi-square statistic                  :   12.71
+p-value of test                       :    0.08
+
+-----------------------------------------------
+CPU time used                    :  00:02:24.02
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_SimpPoker test:
+-----------------------------------------------
+   N =  1,  n = 400000000,  r = 27,   d =    8,   k =    8
+
+
+-----------------------------------------------
+Number of degrees of freedom          :    7
+Chi-square statistic                  :    5.37
+p-value of test                       :    0.62
+
+-----------------------------------------------
+CPU time used                    :  00:02:40.75
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_SimpPoker test:
+-----------------------------------------------
+   N =  1,  n = 100000000,  r =  0,   d =   32,   k =   32
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   18
+Chi-square statistic                  :   24.35
+p-value of test                       :    0.14
+
+-----------------------------------------------
+CPU time used                    :  00:02:19.72
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_SimpPoker test:
+-----------------------------------------------
+   N =  1,  n = 100000000,  r = 25,   d =   32,   k =   32
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   18
+Chi-square statistic                  :   23.46
+p-value of test                       :    0.17
+
+-----------------------------------------------
+CPU time used                    :  00:02:36.26
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_CouponCollector test:
+-----------------------------------------------
+   N =  1,  n = 200000000,  r =  0,   d =    8
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   54
+Chi-square statistic                  :   63.08
+p-value of test                       :    0.19
+
+-----------------------------------------------
+CPU time used                    :  00:03:09.73
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_CouponCollector test:
+-----------------------------------------------
+   N =  1,  n = 200000000,  r = 10,   d =    8
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   54
+Chi-square statistic                  :   62.43
+p-value of test                       :    0.20
+
+-----------------------------------------------
+CPU time used                    :  00:03:32.02
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_CouponCollector test:
+-----------------------------------------------
+   N =  1,  n = 200000000,  r = 20,   d =    8
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   54
+Chi-square statistic                  :   51.35
+p-value of test                       :    0.58
+
+-----------------------------------------------
+CPU time used                    :  00:03:32.09
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_CouponCollector test:
+-----------------------------------------------
+   N =  1,  n = 200000000,  r = 27,   d =    8
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   54
+Chi-square statistic                  :   50.88
+p-value of test                       :    0.60
+
+-----------------------------------------------
+CPU time used                    :  00:03:32.20
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_Gap test:
+-----------------------------------------------
+   N =  1,  n = 500000000,  r =  0,   Alpha =        0,   Beta  =   0.0625
+
+
+-----------------------------------------------
+Number of degrees of freedom          :  232
+Chi-square statistic                  :  238.19
+p-value of test                       :    0.38
+
+-----------------------------------------------
+CPU time used                    :  00:04:24.36
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_Gap test:
+-----------------------------------------------
+   N =  1,  n = 300000000,  r = 25,   Alpha =        0,   Beta  =  0.03125
+
+
+-----------------------------------------------
+Number of degrees of freedom          :  434
+Chi-square statistic                  :  424.78
+p-value of test                       :    0.62
+
+-----------------------------------------------
+CPU time used                    :  00:06:01.02
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_Gap test:
+-----------------------------------------------
+   N =  1,  n = 100000000,  r =  0,   Alpha =        0,   Beta  = 0.0078125
+
+
+-----------------------------------------------
+Number of degrees of freedom          : 1437
+Chi-square statistic                  : 1425.98
+p-value of test                       :    0.58
+
+-----------------------------------------------
+CPU time used                    :  00:06:47.60
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_Gap test:
+-----------------------------------------------
+   N =  1,  n = 10000000,  r = 20,   Alpha =        0,   Beta  = 0.000976562
+
+
+-----------------------------------------------
+Number of degrees of freedom          : 7046
+Chi-square statistic                  : 6853.16
+p-value of test                       :    0.95
+
+-----------------------------------------------
+CPU time used                    :  00:06:18.11
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_Run test:
+-----------------------------------------------
+   N =  5,  n = 1000000000,  r =  0,   Up = FALSE
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.17
+p-value of test                       :    0.68
+
+Kolmogorov-Smirnov- statistic = D-    :    0.20
+p-value of test                       :    0.59
+
+Anderson-Darling statistic = A2       :    0.26
+p-value of test                       :    0.97
+
+Test on the sum of all N observations
+Number of degrees of freedom          :   30
+Chi-square statistic                  :   28.79
+p-value of test                       :    0.53
+
+-----------------------------------------------
+CPU time used                    :  00:03:10.84
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_Run test:
+-----------------------------------------------
+   N = 10,  n = 1000000000,  r = 15,   Up =  TRUE
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :   0.071
+p-value of test                       :    0.87
+
+Kolmogorov-Smirnov- statistic = D-    :    0.16
+p-value of test                       :    0.55
+
+Anderson-Darling statistic = A2       :    0.22
+p-value of test                       :    0.98
+
+Test on the sum of all N observations
+Number of degrees of freedom          :   60
+Chi-square statistic                  :   62.63
+p-value of test                       :    0.38
+
+-----------------------------------------------
+CPU time used                    :  00:07:19.07
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test sknuth_Permutation calling smultin_Multinomial
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_Multinomial test:
+-----------------------------------------------
+   N =  1,  n = 1000000000,  r =  5,   t =  3,
+       Sparse =  FALSE
+
+       GenerCell = smultin_GenerCellPermut
+       Number of cells = t! =                  6
+       Expected number per cell =  1.6666667e+08
+       Hashing =  FALSE
+
+   For Delta > -1, we use the ChiSquare approximation
+   Correction factor of the ChiSquare: 
+       Delta =     1,    Mu =  2.5000002e-09,    Sigma =          1
+
+-----------------------------------------------
+Test Results for Delta =   1.0000
+
+Number of degrees of freedom          :    5
+Value of the statistic                :    3.22
+p-value of test                       :    0.67
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:18.56
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test sknuth_Permutation calling smultin_Multinomial
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_Multinomial test:
+-----------------------------------------------
+   N =  1,  n = 1000000000,  r =  5,   t =  5,
+       Sparse =  FALSE
+
+       GenerCell = smultin_GenerCellPermut
+       Number of cells = t! =                120
+       Expected number per cell =   8333333.3
+       Hashing =  FALSE
+
+   For Delta > -1, we use the ChiSquare approximation
+   Correction factor of the ChiSquare: 
+       Delta =     1,    Mu =  5.9500005e-08,    Sigma =          1
+
+-----------------------------------------------
+Test Results for Delta =   1.0000
+
+Number of degrees of freedom          :  119
+Value of the statistic                :   98.10
+p-value of test                       :    0.92
+
+
+-----------------------------------------------
+CPU time used                    :  00:03:55.97
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test sknuth_Permutation calling smultin_Multinomial
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_Multinomial test:
+-----------------------------------------------
+   N =  1,  n = 500000000,  r =  5,   t =  7,
+       Sparse =  FALSE
+
+       GenerCell = smultin_GenerCellPermut
+       Number of cells = t! =               5040
+       Expected number per cell =   99206.349
+       Hashing =  FALSE
+
+   For Delta > -1, we use the ChiSquare approximation
+   Correction factor of the ChiSquare: 
+       Delta =     1,    Mu =  5.0390004e-06,    Sigma =          1
+
+-----------------------------------------------
+Test Results for Delta =   1.0000
+
+Number of degrees of freedom          : 5039
+Value of the statistic                : 4852.51
+p-value of test                       :    0.97
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:53.75
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test sknuth_Permutation calling smultin_Multinomial
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_Multinomial test:
+-----------------------------------------------
+   N =  1,  n = 500000000,  r = 10,   t = 10,
+       Sparse =  FALSE
+
+       GenerCell = smultin_GenerCellPermut
+       Number of cells = t! =            3628800
+       Expected number per cell =    137.7866
+       Hashing =  FALSE
+
+   For Delta > -1, we use the ChiSquare approximation
+   Correction factor of the ChiSquare: 
+       Delta =     1,    Mu =   0.0036287993,    Sigma =          1
+
+-----------------------------------------------
+Test Results for Delta =   1.0000
+
+Number of degrees of freedom          : 3628799
+Value of the statistic                : 3.63e+6
+p-value of test                       :    0.40
+
+
+-----------------------------------------------
+CPU time used                    :  00:05:08.46
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test sknuth_CollisionPermut calling smultin_Multinomial
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_Multinomial test:
+-----------------------------------------------
+   N = 20,  n = 20000000,  r =  0,   t = 14,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellPermut
+       Number of cells = t! =        87178291200
+       Expected number per cell =  1 /  4358.9146
+       EColl = n^2 / (2k) =   2294.14912
+       Hashing =   TRUE
+
+       Collision test,    Mu =      2293.9736,    Sigma =    47.8841
+
+-----------------------------------------------
+Test Results for Collisions
+
+For the total number of collisions, we use
+      the Poisson approximation:
+Expected number of collisions = N*Mu  :    45879.47
+Observed number of collisions         :    46039
+p-value of test                       :    0.23
+
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :    1743165870039
+  j =  1                              :        399907926
+  j =  2                              :            46031
+  j =  3                              :                4
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:06:49.39
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test sknuth_CollisionPermut calling smultin_Multinomial
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_Multinomial test:
+-----------------------------------------------
+   N = 20,  n = 20000000,  r = 10,   t = 14,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellPermut
+       Number of cells = t! =        87178291200
+       Expected number per cell =  1 /  4358.9146
+       EColl = n^2 / (2k) =   2294.14912
+       Hashing =   TRUE
+
+       Collision test,    Mu =      2293.9736,    Sigma =    47.8841
+
+-----------------------------------------------
+Test Results for Collisions
+
+For the total number of collisions, we use
+      the Poisson approximation:
+Expected number of collisions = N*Mu  :    45879.47
+Observed number of collisions         :    45702
+p-value of test                       :    0.80
+
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :    1743165869702
+  j =  1                              :        399908597
+  j =  2                              :            45700
+  j =  3                              :                1
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:07:18.75
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_MaxOft test:
+-----------------------------------------------
+   N = 40,  n = 10000000,  r =  0,   d = 100000,   t =  8
+
+      Number of categories = 100000
+      Expected number per category  = 100.00
+
+
+-----------------------------------------------
+Test results for chi2 with 99999 degrees of freedom:
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.14
+p-value of test                       :    0.17
+
+Kolmogorov-Smirnov- statistic = D-    :   0.013
+p-value of test                       :    0.98
+
+Anderson-Darling statistic = A2       :    1.24
+p-value of test                       :    0.25
+
+Test on the sum of all N observations
+Number of degrees of freedom          : 3999960
+Chi-square statistic                  : 4.00e+6
+p-value of test                       :    0.93
+
+
+-----------------------------------------------
+Test results for Anderson-Darling:
+
+Kolmogorov-Smirnov+ statistic = D+    :   0.064
+p-value of test                       :    0.69
+
+Kolmogorov-Smirnov- statistic = D-    :    0.12
+p-value of test                       :    0.29
+
+Anderson-Darling statistic = A2       :    0.90
+p-value of test                       :    0.41
+
+
+-----------------------------------------------
+CPU time used                    :  00:05:02.02
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_MaxOft test:
+-----------------------------------------------
+   N = 30,  n = 10000000,  r =  0,   d = 100000,   t = 16
+
+      Number of categories = 100000
+      Expected number per category  = 100.00
+
+
+-----------------------------------------------
+Test results for chi2 with 99999 degrees of freedom:
+
+Kolmogorov-Smirnov+ statistic = D+    :   0.092
+p-value of test                       :    0.57
+
+Kolmogorov-Smirnov- statistic = D-    :   0.052
+p-value of test                       :    0.82
+
+Anderson-Darling statistic = A2       :    0.23
+p-value of test                       :    0.98
+
+Test on the sum of all N observations
+Number of degrees of freedom          : 2999970
+Chi-square statistic                  : 3.00e+6
+p-value of test                       :    0.57
+
+
+-----------------------------------------------
+Test results for Anderson-Darling:
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.14
+p-value of test                       :    0.26
+
+Kolmogorov-Smirnov- statistic = D-    :    0.12
+p-value of test                       :    0.36
+
+Anderson-Darling statistic = A2       :    0.72
+p-value of test                       :    0.54
+
+
+-----------------------------------------------
+CPU time used                    :  00:04:59.12
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_MaxOft test:
+-----------------------------------------------
+   N = 20,  n = 10000000,  r =  0,   d = 100000,   t = 24
+
+      Number of categories = 100000
+      Expected number per category  = 100.00
+
+
+-----------------------------------------------
+Test results for chi2 with 99999 degrees of freedom:
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.26
+p-value of test                       :    0.06
+
+Kolmogorov-Smirnov- statistic = D-    :   0.038
+p-value of test                       :    0.92
+
+Anderson-Darling statistic = A2       :    1.29
+p-value of test                       :    0.23
+
+Test on the sum of all N observations
+Number of degrees of freedom          : 1999980
+Chi-square statistic                  : 2.00e+6
+p-value of test                       :    0.92
+
+
+-----------------------------------------------
+Test results for Anderson-Darling:
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.16
+p-value of test                       :    0.31
+
+Kolmogorov-Smirnov- statistic = D-    :    0.15
+p-value of test                       :    0.37
+
+Anderson-Darling statistic = A2       :    0.65
+p-value of test                       :    0.60
+
+
+-----------------------------------------------
+CPU time used                    :  00:04:11.79
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_MaxOft test:
+-----------------------------------------------
+   N = 20,  n = 10000000,  r =  0,   d = 100000,   t = 32
+
+      Number of categories = 100000
+      Expected number per category  = 100.00
+
+
+-----------------------------------------------
+Test results for chi2 with 99999 degrees of freedom:
+
+Kolmogorov-Smirnov+ statistic = D+    :   0.045
+p-value of test                       :    0.90
+
+Kolmogorov-Smirnov- statistic = D-    :    0.14
+p-value of test                       :    0.40
+
+Anderson-Darling statistic = A2       :    0.44
+p-value of test                       :    0.81
+
+Test on the sum of all N observations
+Number of degrees of freedom          : 1999980
+Chi-square statistic                  : 2.00e+6
+p-value of test                       :    0.28
+
+
+-----------------------------------------------
+Test results for Anderson-Darling:
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.19
+p-value of test                       :    0.20
+
+Kolmogorov-Smirnov- statistic = D-    :    0.11
+p-value of test                       :    0.56
+
+Anderson-Darling statistic = A2       :    0.65
+p-value of test                       :    0.60
+
+
+-----------------------------------------------
+CPU time used                    :  00:05:00.17
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_SampleProd test:
+-----------------------------------------------
+   N = 40,  n = 10000000,  r =  0,   t = 8
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    : 8.69e-3
+p-value of test                       :    0.99
+
+Kolmogorov-Smirnov- statistic = D-    :    0.20
+p-value of test                       :    0.03
+
+Anderson-Darling statistic = A2       :    3.25
+p-value of test                       :    0.02
+
+-----------------------------------------------
+CPU time used                    :  00:03:52.52
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_SampleProd test:
+-----------------------------------------------
+   N = 20,  n = 10000000,  r =  0,   t = 16
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :   0.088
+p-value of test                       :    0.69
+
+Kolmogorov-Smirnov- statistic = D-    :   0.098
+p-value of test                       :    0.64
+
+Anderson-Darling statistic = A2       :    0.32
+p-value of test                       :    0.92
+
+-----------------------------------------------
+CPU time used                    :  00:03:04.80
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_SampleProd test:
+-----------------------------------------------
+   N = 20,  n = 10000000,  r =  0,   t = 24
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :   0.077
+p-value of test                       :    0.75
+
+Kolmogorov-Smirnov- statistic = D-    :    0.19
+p-value of test                       :    0.22
+
+Anderson-Darling statistic = A2       :    1.08
+p-value of test                       :    0.32
+
+-----------------------------------------------
+CPU time used                    :  00:04:14.04
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_SampleMean test:
+-----------------------------------------------
+   N = 20000000,  n = 30,  r =  0
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    : 1.67e-4
+p-value of test                       :    0.33
+
+Kolmogorov-Smirnov- statistic = D-    : 1.28e-4
+p-value of test                       :    0.52
+
+Anderson-Darling statistic = A2       :    0.66
+p-value of test                       :    0.59
+
+-----------------------------------------------
+CPU time used                    :  00:00:52.04
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_SampleMean test:
+-----------------------------------------------
+   N = 20000000,  n = 30,  r = 10
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    : 7.75e-5
+p-value of test                       :    0.79
+
+Kolmogorov-Smirnov- statistic = D-    : 6.79e-5
+p-value of test                       :    0.83
+
+Anderson-Darling statistic = A2       :    0.16
+p-value of test                       :    0.9979
+
+-----------------------------------------------
+CPU time used                    :  00:00:52.63
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_SampleCorr test:
+-----------------------------------------------
+   N =  1,  n = 2000000000,  r =  0,   k = 1
+
+
+-----------------------------------------------
+Normal statistic                      :    1.35
+p-value of test                       :    0.09
+
+-----------------------------------------------
+CPU time used                    :  00:01:10.85
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_SampleCorr test:
+-----------------------------------------------
+   N =  1,  n = 2000000000,  r =  0,   k = 2
+
+
+-----------------------------------------------
+Normal statistic                      :   -0.53
+p-value of test                       :    0.70
+
+-----------------------------------------------
+CPU time used                    :  00:01:10.84
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_AppearanceSpacings test:
+-----------------------------------------------
+   N =  1,   Q = 10000000,   K = 1000000000,   r = 0,   s = 3,   L = 15
+
+   Sequences of n = (K + Q)L =  15150000000 bits
+   Q = 10000000 initialization blocks
+   K = 1000000000 blocks for the test
+   the blocks have L = 15 bits
+
+
+
+-----------------------------------------------
+Normal statistic                      :    1.82
+p-value of test                       :    0.03
+
+-----------------------------------------------
+CPU time used                    :  00:03:40.57
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_AppearanceSpacings test:
+-----------------------------------------------
+   N =  1,   Q = 10000000,   K = 1000000000,   r = 27,   s = 3,   L = 15
+
+   Sequences of n = (K + Q)L =  15150000000 bits
+   Q = 10000000 initialization blocks
+   K = 1000000000 blocks for the test
+   the blocks have L = 15 bits
+
+
+
+-----------------------------------------------
+Normal statistic                      :   -0.45
+p-value of test                       :    0.67
+
+-----------------------------------------------
+CPU time used                    :  00:03:42.13
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_WeightDistrib test:
+-----------------------------------------------
+   N =  1,  n = 20000000,  r =  0,  k = 256,  Alpha =      0,  Beta =   0.25
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   67
+Chi-square statistic                  :   65.19
+p-value of test                       :    0.54
+
+-----------------------------------------------
+CPU time used                    :  00:02:45.09
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_WeightDistrib test:
+-----------------------------------------------
+   N =  1,  n = 20000000,  r = 20,  k = 256,  Alpha =      0,  Beta =   0.25
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   67
+Chi-square statistic                  :   52.59
+p-value of test                       :    0.90
+
+-----------------------------------------------
+CPU time used                    :  00:03:12.22
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_WeightDistrib test:
+-----------------------------------------------
+   N =  1,  n = 20000000,  r = 28,  k = 256,  Alpha =      0,  Beta =   0.25
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   67
+Chi-square statistic                  :   61.89
+p-value of test                       :    0.65
+
+-----------------------------------------------
+CPU time used                    :  00:03:12.23
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_WeightDistrib test:
+-----------------------------------------------
+   N =  1,  n = 20000000,  r =  0,  k = 256,  Alpha =      0,  Beta = 0.0625
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   37
+Chi-square statistic                  :   41.65
+p-value of test                       :    0.28
+
+-----------------------------------------------
+CPU time used                    :  00:02:45.04
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_WeightDistrib test:
+-----------------------------------------------
+   N =  1,  n = 20000000,  r = 10,  k = 256,  Alpha =      0,  Beta = 0.0625
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   37
+Chi-square statistic                  :   51.98
+p-value of test                       :    0.05
+
+-----------------------------------------------
+CPU time used                    :  00:03:12.20
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_WeightDistrib test:
+-----------------------------------------------
+   N =  1,  n = 20000000,  r = 26,  k = 256,  Alpha =      0,  Beta = 0.0625
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   37
+Chi-square statistic                  :   29.80
+p-value of test                       :    0.79
+
+-----------------------------------------------
+CPU time used                    :  00:03:12.25
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+svaria_SumCollector test:
+-----------------------------------------------
+   N =  1,  n = 500000000,  r =  0,   g = 10
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   29
+Chi-square statistic                  :   23.67
+p-value of test                       :    0.75
+
+-----------------------------------------------
+CPU time used                    :  00:05:35.32
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_MatrixRank test:
+-----------------------------------------------
+   N = 10,  n = 1000000,  r =  0,    s = 5,    L = 30,    k = 30
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.18
+p-value of test                       :    0.48
+
+Kolmogorov-Smirnov- statistic = D-    :    0.20
+p-value of test                       :    0.39
+
+Anderson-Darling statistic = A2       :    0.54
+p-value of test                       :    0.70
+
+Test on the sum of all N observations
+Number of degrees of freedom          :   40
+Chi-square statistic                  :   40.39
+p-value of test                       :    0.45
+
+-----------------------------------------------
+CPU time used                    :  00:02:33.20
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_MatrixRank test:
+-----------------------------------------------
+   N = 10,  n = 1000000,  r = 25,    s = 5,    L = 30,    k = 30
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.12
+p-value of test                       :    0.68
+
+Kolmogorov-Smirnov- statistic = D-    :   0.096
+p-value of test                       :    0.78
+
+Anderson-Darling statistic = A2       :    0.14
+p-value of test                       :    0.9994    *****
+
+Test on the sum of all N observations
+Number of degrees of freedom          :   40
+Chi-square statistic                  :   38.28
+p-value of test                       :    0.55
+
+-----------------------------------------------
+CPU time used                    :  00:02:32.84
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_MatrixRank test:
+-----------------------------------------------
+   N =  1,  n = 5000,  r =  0,    s = 4,    L = 1000,    k = 1000
+
+
+-----------------------------------------------
+Number of degrees of freedom          :    3
+Chi-square statistic                  :    3.72
+p-value of test                       :    0.29
+
+-----------------------------------------------
+CPU time used                    :  00:03:49.45
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_MatrixRank test:
+-----------------------------------------------
+   N =  1,  n = 5000,  r = 26,    s = 4,    L = 1000,    k = 1000
+
+
+-----------------------------------------------
+Number of degrees of freedom          :    3
+Chi-square statistic                  :    3.46
+p-value of test                       :    0.33
+
+-----------------------------------------------
+CPU time used                    :  00:03:43.47
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_MatrixRank test:
+-----------------------------------------------
+   N =  1,  n = 80,  r = 15,    s = 15,    L = 5000,    k = 5000
+
+
+-----------------------------------------------
+Number of degrees of freedom          :    2
+Chi-square statistic                  :    0.23
+p-value of test                       :    0.89
+
+-----------------------------------------------
+CPU time used                    :  00:04:33.16
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_MatrixRank test:
+-----------------------------------------------
+   N =  1,  n = 80,  r =  0,    s = 30,    L = 5000,    k = 5000
+
+
+-----------------------------------------------
+Number of degrees of freedom          :    2
+Chi-square statistic                  :    7.12
+p-value of test                       :    0.03
+
+-----------------------------------------------
+CPU time used                    :  00:05:08.04
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_Savir2 test:
+-----------------------------------------------
+   N = 10,  n = 10000000,  r = 10,    m = 1048576,    t = 30
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.15
+p-value of test                       :    0.57
+
+Kolmogorov-Smirnov- statistic = D-    :    0.35
+p-value of test                       :    0.07
+
+Anderson-Darling statistic = A2       :    1.51
+p-value of test                       :    0.17
+
+Test on the sum of all N observations
+Number of degrees of freedom          :  130
+Chi-square statistic                  :  145.95
+p-value of test                       :    0.16
+
+-----------------------------------------------
+CPU time used                    :  00:01:53.00
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_GCD test:
+-----------------------------------------------
+   N = 10,  n = 50000000,  r =  0,   s = 30
+
+
+-----------------------------------------------
+Test results for GCD values:
+
+Kolmogorov-Smirnov+ statistic = D+    :   0.039
+p-value of test                       :    0.94
+
+Kolmogorov-Smirnov- statistic = D-    :    0.29
+p-value of test                       :    0.16
+
+Anderson-Darling statistic = A2       :    1.50
+p-value of test                       :    0.18
+
+Test on the sum of all N observations
+Number of degrees of freedom          : 17430
+Chi-square statistic                  :17725.74
+p-value of test                       :    0.06
+
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:23.63
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+swalk_RandomWalk1 test:
+-----------------------------------------------
+   N =  1,  n = 100000000,  r =  0,   s = 5,   L0 =   50,   L1 =   50
+
+
+
+-----------------------------------------------
+Test on the values of the Statistic H
+
+Number of degrees of freedom          :   36
+ChiSquare statistic                   :   25.45
+p-value of test                       :    0.91
+
+
+-----------------------------------------------
+Test on the values of the Statistic M
+
+Number of degrees of freedom          :   35
+ChiSquare statistic                   :   25.49
+p-value of test                       :    0.88
+
+
+-----------------------------------------------
+Test on the values of the Statistic J
+
+Number of degrees of freedom          :   25
+ChiSquare statistic                   :   24.28
+p-value of test                       :    0.50
+
+
+-----------------------------------------------
+Test on the values of the Statistic R
+
+Number of degrees of freedom          :   24
+ChiSquare statistic                   :   27.45
+p-value of test                       :    0.28
+
+
+-----------------------------------------------
+Test on the values of the Statistic C
+
+Number of degrees of freedom          :   17
+ChiSquare statistic                   :   10.62
+p-value of test                       :    0.88
+
+
+-----------------------------------------------
+CPU time used                    :  00:01:42.52
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+swalk_RandomWalk1 test:
+-----------------------------------------------
+   N =  1,  n = 100000000,  r = 25,   s = 5,   L0 =   50,   L1 =   50
+
+
+
+-----------------------------------------------
+Test on the values of the Statistic H
+
+Number of degrees of freedom          :   36
+ChiSquare statistic                   :   51.21
+p-value of test                       :    0.05
+
+
+-----------------------------------------------
+Test on the values of the Statistic M
+
+Number of degrees of freedom          :   35
+ChiSquare statistic                   :   45.86
+p-value of test                       :    0.10
+
+
+-----------------------------------------------
+Test on the values of the Statistic J
+
+Number of degrees of freedom          :   25
+ChiSquare statistic                   :   25.51
+p-value of test                       :    0.43
+
+
+-----------------------------------------------
+Test on the values of the Statistic R
+
+Number of degrees of freedom          :   24
+ChiSquare statistic                   :   36.71
+p-value of test                       :    0.05
+
+
+-----------------------------------------------
+Test on the values of the Statistic C
+
+Number of degrees of freedom          :   17
+ChiSquare statistic                   :   10.69
+p-value of test                       :    0.87
+
+
+-----------------------------------------------
+CPU time used                    :  00:01:42.15
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+swalk_RandomWalk1 test:
+-----------------------------------------------
+   N =  1,  n = 10000000,  r =  0,   s = 10,   L0 = 1000,   L1 = 1000
+
+
+
+-----------------------------------------------
+Test on the values of the Statistic H
+
+Number of degrees of freedom          :  146
+ChiSquare statistic                   :  148.31
+p-value of test                       :    0.43
+
+
+-----------------------------------------------
+Test on the values of the Statistic M
+
+Number of degrees of freedom          :  146
+ChiSquare statistic                   :  160.30
+p-value of test                       :    0.20
+
+
+-----------------------------------------------
+Test on the values of the Statistic J
+
+Number of degrees of freedom          :  500
+ChiSquare statistic                   :  524.47
+p-value of test                       :    0.22
+
+
+-----------------------------------------------
+Test on the values of the Statistic R
+
+Number of degrees of freedom          :  136
+ChiSquare statistic                   :  123.21
+p-value of test                       :    0.78
+
+
+-----------------------------------------------
+Test on the values of the Statistic C
+
+Number of degrees of freedom          :   74
+ChiSquare statistic                   :   64.26
+p-value of test                       :    0.78
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:08.00
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+swalk_RandomWalk1 test:
+-----------------------------------------------
+   N =  1,  n = 10000000,  r = 20,   s = 10,   L0 = 1000,   L1 = 1000
+
+
+
+-----------------------------------------------
+Test on the values of the Statistic H
+
+Number of degrees of freedom          :  146
+ChiSquare statistic                   :  126.60
+p-value of test                       :    0.88
+
+
+-----------------------------------------------
+Test on the values of the Statistic M
+
+Number of degrees of freedom          :  146
+ChiSquare statistic                   :  150.91
+p-value of test                       :    0.37
+
+
+-----------------------------------------------
+Test on the values of the Statistic J
+
+Number of degrees of freedom          :  500
+ChiSquare statistic                   :  485.32
+p-value of test                       :    0.67
+
+
+-----------------------------------------------
+Test on the values of the Statistic R
+
+Number of degrees of freedom          :  136
+ChiSquare statistic                   :  121.77
+p-value of test                       :    0.80
+
+
+-----------------------------------------------
+Test on the values of the Statistic C
+
+Number of degrees of freedom          :   74
+ChiSquare statistic                   :   67.68
+p-value of test                       :    0.68
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:01.93
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+swalk_RandomWalk1 test:
+-----------------------------------------------
+   N =  1,  n = 1000000,  r =  0,   s = 15,   L0 = 10000,   L1 = 10000
+
+
+
+-----------------------------------------------
+Test on the values of the Statistic H
+
+Number of degrees of freedom          :  384
+ChiSquare statistic                   :  371.26
+p-value of test                       :    0.67
+
+
+-----------------------------------------------
+Test on the values of the Statistic M
+
+Number of degrees of freedom          :  384
+ChiSquare statistic                   :  387.76
+p-value of test                       :    0.44
+
+
+-----------------------------------------------
+Test on the values of the Statistic J
+
+Number of degrees of freedom          : 5000
+ChiSquare statistic                   : 5085.92
+p-value of test                       :    0.19
+
+
+-----------------------------------------------
+Test on the values of the Statistic R
+
+Number of degrees of freedom          :  378
+ChiSquare statistic                   :  375.33
+p-value of test                       :    0.53
+
+
+-----------------------------------------------
+Test on the values of the Statistic C
+
+Number of degrees of freedom          :  200
+ChiSquare statistic                   :  188.72
+p-value of test                       :    0.71
+
+
+-----------------------------------------------
+CPU time used                    :  00:01:45.88
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+swalk_RandomWalk1 test:
+-----------------------------------------------
+   N =  1,  n = 1000000,  r = 15,   s = 15,   L0 = 10000,   L1 = 10000
+
+
+
+-----------------------------------------------
+Test on the values of the Statistic H
+
+Number of degrees of freedom          :  384
+ChiSquare statistic                   :  399.16
+p-value of test                       :    0.29
+
+
+-----------------------------------------------
+Test on the values of the Statistic M
+
+Number of degrees of freedom          :  384
+ChiSquare statistic                   :  364.61
+p-value of test                       :    0.75
+
+
+-----------------------------------------------
+Test on the values of the Statistic J
+
+Number of degrees of freedom          : 5000
+ChiSquare statistic                   : 4758.72
+p-value of test                       :    0.9928
+
+
+-----------------------------------------------
+Test on the values of the Statistic R
+
+Number of degrees of freedom          :  378
+ChiSquare statistic                   :  398.24
+p-value of test                       :    0.23
+
+
+-----------------------------------------------
+Test on the values of the Statistic C
+
+Number of degrees of freedom          :  200
+ChiSquare statistic                   :  233.17
+p-value of test                       :    0.05
+
+
+-----------------------------------------------
+CPU time used                    :  00:01:43.25
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+scomp_LinearComp test:
+-----------------------------------------------
+   N =  1,  n = 400020,  r =  0,    s = 1
+
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   12
+Chi2 statistic for size of jumps      :   15.70
+p-value of test                       :    0.21
+
+
+-----------------------------------------------
+Normal statistic for number of jumps  :    0.10
+p-value of test                       :    0.46
+
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:39.52
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+scomp_LinearComp test:
+-----------------------------------------------
+   N =  1,  n = 400020,  r = 29,    s = 1
+
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   12
+Chi2 statistic for size of jumps      :    4.64
+p-value of test                       :    0.97
+
+
+-----------------------------------------------
+Normal statistic for number of jumps  :   -0.43
+p-value of test                       :    0.67
+
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:32.20
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+scomp_LempelZiv test:
+-----------------------------------------------
+   N = 10,  n = 134217728,  r =  0,   s =   30,   k =   27
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.38
+p-value of test                       :    0.04
+
+Kolmogorov-Smirnov- statistic = D-    :    0.16
+p-value of test                       :    0.55
+
+Anderson-Darling statistic = A2       :    1.90
+p-value of test                       :    0.11
+
+Tests on the sum of all N observations
+Standardized normal statistic         :   -1.21
+p-value of test                       :    0.89
+
+Sample variance                       :    0.43
+p-value of test                       :    0.92
+
+-----------------------------------------------
+CPU time used                    :  00:01:28.77
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+scomp_LempelZiv test:
+-----------------------------------------------
+   N = 10,  n = 134217728,  r = 15,   s =   15,   k =   27
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.22
+p-value of test                       :    0.34
+
+Kolmogorov-Smirnov- statistic = D-    :    0.24
+p-value of test                       :    0.29
+
+Anderson-Darling statistic = A2       :    0.99
+p-value of test                       :    0.36
+
+Tests on the sum of all N observations
+Standardized normal statistic         :   -0.20
+p-value of test                       :    0.58
+
+Sample variance                       :    0.24
+p-value of test                       :    0.99
+
+-----------------------------------------------
+CPU time used                    :  00:01:34.22
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sspectral_Fourier3 test:
+-----------------------------------------------
+   N = 100000,  n = 16384,  r =  0,   s =    3,   k =   14
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :   0.020
+p-value of test                       :    0.04
+
+Kolmogorov-Smirnov- statistic = D-    : 6.48e-3
+p-value of test                       :    0.71
+
+Anderson-Darling statistic = A2       :    2.27
+p-value of test                       :    0.07
+
+-----------------------------------------------
+CPU time used                    :  00:01:14.09
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sspectral_Fourier3 test:
+-----------------------------------------------
+   N = 100000,  n = 16384,  r = 27,   s =    3,   k =   14
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    : 9.70e-3
+p-value of test                       :    0.46
+
+Kolmogorov-Smirnov- statistic = D-    :   0.013
+p-value of test                       :    0.24
+
+Anderson-Darling statistic = A2       :    0.73
+p-value of test                       :    0.53
+
+-----------------------------------------------
+CPU time used                    :  00:01:17.04
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_LongestHeadRun test:
+-----------------------------------------------
+   N =  1,  n = 1000,  r =  0,   s = 3,   L = 10000020
+
+
+-----------------------------------------------
+Number of degrees of freedom          :    8
+Chi-square statistic                  :    7.76
+p-value of test                       :    0.46
+
+-----------------------------------------------
+Global longest run of 1               :   34.00
+p-value of test                       :    0.25
+
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:42.70
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_LongestHeadRun test:
+-----------------------------------------------
+   N =  1,  n = 1000,  r = 27,   s = 3,   L = 10000020
+
+
+-----------------------------------------------
+Number of degrees of freedom          :    8
+Chi-square statistic                  :   10.83
+p-value of test                       :    0.21
+
+-----------------------------------------------
+Global longest run of 1               :   30.00
+p-value of test                       :    0.90
+
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:43.49
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_PeriodsInStrings test:
+-----------------------------------------------
+   N = 10,  n = 500000000,  r =  0,   s =   10
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :   0.097
+p-value of test                       :    0.78
+
+Kolmogorov-Smirnov- statistic = D-    :    0.40
+p-value of test                       :    0.03
+
+Anderson-Darling statistic = A2       :    2.22
+p-value of test                       :    0.07
+
+Test on the sum of all N observations
+Number of degrees of freedom          :  200
+Chi-square statistic                  :  228.62
+p-value of test                       :    0.08
+
+-----------------------------------------------
+CPU time used                    :  00:05:25.13
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_PeriodsInStrings test:
+-----------------------------------------------
+   N = 10,  n = 500000000,  r = 20,   s =   10
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.28
+p-value of test                       :    0.17
+
+Kolmogorov-Smirnov- statistic = D-    :   0.044
+p-value of test                       :    0.93
+
+Anderson-Darling statistic = A2       :    1.05
+p-value of test                       :    0.33
+
+Test on the sum of all N observations
+Number of degrees of freedom          :  200
+Chi-square statistic                  :  174.42
+p-value of test                       :    0.90
+
+-----------------------------------------------
+CPU time used                    :  00:05:32.18
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_HammingWeight2 test:
+-----------------------------------------------
+   N = 10,  n = 1000000000,  r =  0,   s = 3,   L = 1000000
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.18
+p-value of test                       :    0.45
+
+Kolmogorov-Smirnov- statistic = D-    :    0.20
+p-value of test                       :    0.40
+
+Anderson-Darling statistic = A2       :    0.55
+p-value of test                       :    0.69
+
+Test on the sum of all N observations
+Number of degrees of freedom          : 10000
+Chi-square statistic                  : 9950.18
+p-value of test                       :    0.64
+
+-----------------------------------------------
+CPU time used                    :  00:02:00.20
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_HammingWeight2 test:
+-----------------------------------------------
+   N = 10,  n = 1000000000,  r = 27,   s = 3,   L = 1000000
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.14
+p-value of test                       :    0.64
+
+Kolmogorov-Smirnov- statistic = D-    :    0.18
+p-value of test                       :    0.49
+
+Anderson-Darling statistic = A2       :    0.62
+p-value of test                       :    0.62
+
+Test on the sum of all N observations
+Number of degrees of freedom          : 10000
+Chi-square statistic                  :10117.39
+p-value of test                       :    0.20
+
+-----------------------------------------------
+CPU time used                    :  00:02:01.93
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_HammingCorr test:
+-----------------------------------------------
+   N =  1,  n = 1000000000,  r = 10,   s = 10,   L = 30
+
+
+
+-----------------------------------------------
+Normal statistic                      : -7.80e-3
+p-value of test                       :    0.50
+
+-----------------------------------------------
+CPU time used                    :  00:02:17.25
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_HammingCorr test:
+-----------------------------------------------
+   N =  1,  n = 100000000,  r = 10,   s = 10,   L = 300
+
+
+
+-----------------------------------------------
+Normal statistic                      :   -0.93
+p-value of test                       :    0.82
+
+-----------------------------------------------
+CPU time used                    :  00:02:06.08
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_HammingCorr test:
+-----------------------------------------------
+   N =  1,  n = 100000000,  r = 10,   s = 10,   L = 1200
+
+
+
+-----------------------------------------------
+Normal statistic                      :   -0.40
+p-value of test                       :    0.66
+
+-----------------------------------------------
+CPU time used                    :  00:08:19.20
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_HammingIndep test:
+-----------------------------------------------
+   N = 10,  n = 30000000,  r =  0,   s = 3,   L = 30,   d = 0
+
+
+
+Counters with expected numbers >= 10
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.15
+p-value of test                       :    0.60
+
+Kolmogorov-Smirnov- statistic = D-    :    0.18
+p-value of test                       :    0.48
+
+Anderson-Darling statistic = A2       :    0.35
+p-value of test                       :    0.90
+
+Test on the sum of all N observations
+Number of degrees of freedom          : 4890
+Chi-square statistic                  : 4887.30
+p-value of test                       :    0.51
+
+-----------------------------------------------
+CPU time used                    :  00:03:43.08
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_HammingIndep test:
+-----------------------------------------------
+   N = 10,  n = 30000000,  r = 27,   s = 3,   L = 30,   d = 0
+
+
+
+Counters with expected numbers >= 10
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :   0.057
+p-value of test                       :    0.91
+
+Kolmogorov-Smirnov- statistic = D-    :    0.35
+p-value of test                       :    0.07
+
+Anderson-Darling statistic = A2       :    1.10
+p-value of test                       :    0.31
+
+Test on the sum of all N observations
+Number of degrees of freedom          : 4890
+Chi-square statistic                  : 5012.53
+p-value of test                       :    0.11
+
+-----------------------------------------------
+CPU time used                    :  00:03:47.43
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_HammingIndep test:
+-----------------------------------------------
+   N =  1,  n = 30000000,  r =  0,   s = 4,   L = 300,   d = 0
+
+
+
+Counters with expected numbers >= 10
+-----------------------------------------------
+Number of degrees of freedom          : 4117
+Chi-square statistic                  : 3954.09
+p-value of test                       :    0.97
+
+-----------------------------------------------
+CPU time used                    :  00:02:45.79
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_HammingIndep test:
+-----------------------------------------------
+   N =  1,  n = 30000000,  r = 26,   s = 4,   L = 300,   d = 0
+
+
+
+Counters with expected numbers >= 10
+-----------------------------------------------
+Number of degrees of freedom          : 4117
+Chi-square statistic                  : 4126.32
+p-value of test                       :    0.46
+
+-----------------------------------------------
+CPU time used                    :  00:02:48.58
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_HammingIndep test:
+-----------------------------------------------
+   N =  1,  n = 10000000,  r =  0,   s = 5,   L = 1200,   d = 0
+
+
+
+Counters with expected numbers >= 10
+-----------------------------------------------
+Number of degrees of freedom          : 11825
+Chi-square statistic                  :11764.02
+p-value of test                       :    0.65
+
+-----------------------------------------------
+CPU time used                    :  00:03:00.91
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_HammingIndep test:
+-----------------------------------------------
+   N =  1,  n = 10000000,  r = 25,   s = 5,   L = 1200,   d = 0
+
+
+
+Counters with expected numbers >= 10
+-----------------------------------------------
+Number of degrees of freedom          : 11825
+Chi-square statistic                  :11619.77
+p-value of test                       :    0.91
+
+-----------------------------------------------
+CPU time used                    :  00:03:03.29
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_Run test:
+-----------------------------------------------
+   N =  1,  n = 2000000000,  r =  0,   s =    3
+
+
+-----------------------------------------------
+Total number of 1 runs:  2000000000
+
+Number of degrees of freedom          :   54
+Chi2 statistic for number of runs     :   52.73
+p-value of test                       :    0.52
+
+
+-----------------------------------------------
+Total number of bits:  8000066583
+
+Normal statistic for number of bits   :    0.53
+p-value of test                       :    0.30
+
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:22.43
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_Run test:
+-----------------------------------------------
+   N =  1,  n = 2000000000,  r = 27,   s =    3
+
+
+-----------------------------------------------
+Total number of 1 runs:  2000000000
+
+Number of degrees of freedom          :   54
+Chi2 statistic for number of runs     :   50.32
+p-value of test                       :    0.62
+
+
+-----------------------------------------------
+Total number of bits:  8000062197
+
+Normal statistic for number of bits   :    0.49
+p-value of test                       :    0.31
+
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:24.06
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_AutoCor test:
+-----------------------------------------------
+   N = 10,  n = 1000000030,  r =  0,   s = 3,   d = 1
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.20
+p-value of test                       :    0.39
+
+Kolmogorov-Smirnov- statistic = D-    :    0.40
+p-value of test                       :    0.03
+
+Anderson-Darling statistic = A2       :    2.19
+p-value of test                       :    0.07
+
+Tests on the sum of all N observations
+Standardized normal statistic         :    1.00
+p-value of test                       :    0.16
+
+Sample variance                       :    0.15
+p-value of test                       :    0.9982
+
+-----------------------------------------------
+CPU time used                    :  00:04:29.34
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_AutoCor test:
+-----------------------------------------------
+   N = 10,  n = 1000000029,  r =  0,   s = 3,   d = 3
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.28
+p-value of test                       :    0.17
+
+Kolmogorov-Smirnov- statistic = D-    :   0.091
+p-value of test                       :    0.80
+
+Anderson-Darling statistic = A2       :    0.83
+p-value of test                       :    0.46
+
+Tests on the sum of all N observations
+Standardized normal statistic         :   -0.79
+p-value of test                       :    0.79
+
+Sample variance                       :    0.64
+p-value of test                       :    0.76
+
+-----------------------------------------------
+CPU time used                    :  00:04:09.22
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_AutoCor test:
+-----------------------------------------------
+   N = 10,  n = 1000000030,  r = 27,   s = 3,   d = 1
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :   0.068
+p-value of test                       :    0.88
+
+Kolmogorov-Smirnov- statistic = D-    :    0.30
+p-value of test                       :    0.14
+
+Anderson-Darling statistic = A2       :    1.29
+p-value of test                       :    0.23
+
+Tests on the sum of all N observations
+Standardized normal statistic         :    1.26
+p-value of test                       :    0.10
+
+Sample variance                       :    0.62
+p-value of test                       :    0.78
+
+-----------------------------------------------
+CPU time used                    :  00:04:31.79
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sstring_AutoCor test:
+-----------------------------------------------
+   N = 10,  n = 1000000029,  r = 27,   s = 3,   d = 3
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.19
+p-value of test                       :    0.44
+
+Kolmogorov-Smirnov- statistic = D-    :    0.29
+p-value of test                       :    0.15
+
+Anderson-Darling statistic = A2       :    1.34
+p-value of test                       :    0.22
+
+Tests on the sum of all N observations
+Standardized normal statistic         :    0.58
+p-value of test                       :    0.28
+
+Sample variance                       :    0.20
+p-value of test                       :    0.9938
+
+-----------------------------------------------
+CPU time used                    :  00:04:07.84
+
+Generator state:
+N/A
+
+
+
+
+========= Summary results of BigCrush =========
+
+ Version:          TestU01 1.2.3
+ Generator:        stdin
+ Number of statistics:  160
+ Total CPU time:   06:35:40.52
+
+ All tests were passed
+
+
+
+# 
+# End: 2019-07-24 01:11:20
+# 
+# Exit value: 0
+# Numbers used: 357110437888 >= 2^38 (1.4 TB)
+# 
+# Test duration: 772.9938048190335 minutes
+# 
diff --git a/src/site/resources/txt/userguide/stress/tu_28_2 b/src/site/resources/txt/userguide/stress/tu_28_2
new file mode 100644
index 0000000..d18d577
--- /dev/null
+++ b/src/site/resources/txt/userguide/stress/tu_28_2
@@ -0,0 +1,3803 @@
+# 
+# RandomSource: PCG_XSH_RR_32
+# RNG: Byte-reversed org.apache.commons.rng.core.source32.PcgXshRr32
+# 
+# Java: 1.8.0_202
+# Runtime: Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
+# JVM: Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
+# OS: Linux 3.13.0-91-generic amd64
+# 
+# Analyzer: /home/ah403/git/commons-rng/commons-rng-examples/examples-stress/stdin2testu01 BigCrush 
+# 
+# Start: 2019-07-23 12:18:21
+# 
+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+                 Starting BigCrush
+                 Version: TestU01 1.2.3
+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+
+***********************************************************
+Test smarsa_SerialOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N =  1,  n = 1000000000,  r =  0,   d =  256,   t =  3,
+       Sparse =  FALSE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =           16777216
+       Expected number per cell =   59.604645
+       Hashing =  FALSE
+
+   For Delta > -1, we use the ChiSquare approximation
+   Correction factor of the ChiSquare: 
+       Delta =     1,    Mu =   0.0083558402,    Sigma =          1
+
+-----------------------------------------------
+Test Results for Delta =   1.0000
+
+Number of degrees of freedom          : 16711680
+Value of the statistic                : 1.67e+7
+p-value of test                       :    0.14
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:28.19
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_SerialOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N =  1,  n = 1000000000,  r = 22,   d =  256,   t =  3,
+       Sparse =  FALSE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =           16777216
+       Expected number per cell =   59.604645
+       Hashing =  FALSE
+
+   For Delta > -1, we use the ChiSquare approximation
+   Correction factor of the ChiSquare: 
+       Delta =     1,    Mu =   0.0083558402,    Sigma =          1
+
+-----------------------------------------------
+Test Results for Delta =   1.0000
+
+Number of degrees of freedom          : 16711680
+Value of the statistic                : 1.67e+7
+p-value of test                       :    0.39
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:32.95
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r =  0,   d = 2097152,   t =  2,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1380
+p-value of test                       :    0.34
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334500
+  j =  1                              :        599997240
+  j =  2                              :             1380
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:04:08.21
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r =  9,   d = 2097152,   t =  2,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1296
+p-value of test                       :    0.97
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334416
+  j =  1                              :        599997408
+  j =  2                              :             1296
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:04:19.95
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r =  0,   d = 16384,   t =  3,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1388
+p-value of test                       :    0.26
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334508
+  j =  1                              :        599997224
+  j =  2                              :             1388
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:14.06
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r = 16,   d = 16384,   t =  3,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1330
+p-value of test                       :    0.82
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334450
+  j =  1                              :        599997340
+  j =  2                              :             1330
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:20.93
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r =  0,   d =   64,   t =  7,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1355
+p-value of test                       :    0.59
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334475
+  j =  1                              :        599997290
+  j =  2                              :             1355
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:19.80
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r = 24,   d =   64,   t =  7,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1348
+p-value of test                       :    0.66
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334468
+  j =  1                              :        599997304
+  j =  2                              :             1348
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:26.38
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r =  0,   d =    8,   t = 14,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1375
+p-value of test                       :    0.39
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334495
+  j =  1                              :        599997250
+  j =  2                              :             1375
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:19.28
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r = 27,   d =    8,   t = 14,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1339
+p-value of test                       :    0.75
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334459
+  j =  1                              :        599997322
+  j =  2                              :             1339
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:27.78
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r =  0,   d =    4,   t = 21,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1377
+p-value of test                       :    0.37
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334497
+  j =  1                              :        599997246
+  j =  2                              :             1377
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:20.80
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test smarsa_CollisionOver calling smultin_MultinomialOver
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_MultinomialOver test:
+-----------------------------------------------
+   N = 30,  n = 20000000,  r = 28,   d =    4,   t = 21,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellSerial
+       Number of cells = d^t =      4398046511104
+       Expected number per cell =  1 /  219902.33
+       EColl = n^2 / (2k) =  45.47473509
+       Hashing =   TRUE
+
+       Collision test
+
+       CollisionOver:   density = n / k =  1 /  219902.33
+       Expected number of collisions = Mu =      45.47
+
+
+-----------------------------------------------
+Results of CollisionOver test:
+
+POISSON approximation                 :
+Expected number of collisions = N*Mu  :     1364.24
+Observed number of collisions         :     1410
+p-value of test                       :    0.11
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :  131940795334530
+  j =  1                              :        599997180
+  j =  2                              :             1410
+  j =  3                              :                0
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:05:26.46
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 100,  n = 10000000,  r =  0,    d = 2147483648,    t = 2,    p = 1
+
+
+      Number of cells = d^t = 4611686018427387904
+      Lambda = Poisson mean =      54.2101
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    5421.01
+Total observed number                 :    5395
+p-value of test                       :    0.63
+
+
+-----------------------------------------------
+CPU time used                    :  00:05:46.92
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 20000000,  r =  0,    d = 2097152,    t = 3,    p = 1
+
+
+      Number of cells = d^t = 9223372036854775808
+      Lambda = Poisson mean =     216.8404
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    4336.81
+Total observed number                 :    4281
+p-value of test                       :    0.80
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:36.76
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 30000000,  r = 14,    d = 65536,    t = 4,    p = 1
+
+
+      Number of cells = d^t = 18446744073709551616
+      Lambda = Poisson mean =     365.9182
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    7318.36
+Total observed number                 :    7207
+p-value of test                       :    0.90
+
+
+-----------------------------------------------
+CPU time used                    :  00:04:30.68
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 20000000,  r =  0,    d = 512,    t = 7,    p = 1
+
+
+      Number of cells = d^t = 9223372036854775808
+      Lambda = Poisson mean =     216.8404
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    4336.81
+Total observed number                 :    4438
+p-value of test                       :    0.06
+
+
+-----------------------------------------------
+CPU time used                    :  00:03:36.71
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 20000000,  r =  7,    d = 512,    t = 7,    p = 1
+
+
+      Number of cells = d^t = 9223372036854775808
+      Lambda = Poisson mean =     216.8404
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    4336.81
+Total observed number                 :    4407
+p-value of test                       :    0.15
+
+
+-----------------------------------------------
+CPU time used                    :  00:03:47.07
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 30000000,  r = 14,    d = 256,    t = 8,    p = 1
+
+
+      Number of cells = d^t = 18446744073709551616
+      Lambda = Poisson mean =     365.9182
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    7318.36
+Total observed number                 :    7211
+p-value of test                       :    0.89
+
+
+-----------------------------------------------
+CPU time used                    :  00:06:07.40
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 30000000,  r = 22,    d = 256,    t = 8,    p = 1
+
+
+      Number of cells = d^t = 18446744073709551616
+      Lambda = Poisson mean =     365.9182
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    7318.36
+Total observed number                 :    7355
+p-value of test                       :    0.34
+
+
+-----------------------------------------------
+CPU time used                    :  00:06:07.52
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 30000000,  r =  0,    d = 16,    t = 16,    p = 1
+
+
+      Number of cells = d^t = 18446744073709551616
+      Lambda = Poisson mean =     365.9182
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    7318.36
+Total observed number                 :    7451
+p-value of test                       :    0.06
+
+
+-----------------------------------------------
+CPU time used                    :  00:08:41.14
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smarsa_BirthdaySpacings test:
+-----------------------------------------------
+   N = 20,  n = 30000000,  r = 26,    d = 16,    t = 16,    p = 1
+
+
+      Number of cells = d^t = 18446744073709551616
+      Lambda = Poisson mean =     365.9182
+
+
+----------------------------------------------------
+Total expected number = N*Lambda      :    7318.36
+Total observed number                 :    7483
+p-value of test                       :    0.03
+
+
+-----------------------------------------------
+CPU time used                    :  00:09:22.17
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+snpair_ClosePairs test:
+-----------------------------------------------
+   N = 30,  n = 6000000,  r =  0,  t = 3,  p = 0,  m = 30,  Torus =  TRUE
+
+
+---------------------------------------
+Test based on the 2 nearest points (NP):
+
+Stat. AD on the N values (NP)         :    0.66
+p-value of test                       :    0.59
+
+
+A2 test based on the spacings between the
+   successive jump times of process Y_n(t):
+
+A2 test on the values of A2 (m-NP)    :    2.60
+p-value of test                       :    0.04
+
+Test on the Nm values of W_{n,i}(mNP1):    2.12
+p-value of test                       :    0.08
+
+Test on the jump times of Y
+   (superposition of Yn):
+
+Expected number of jumps of Y = mN    :     900
+Number of jumps of Y                  :     949
+p-value of test                       :    0.05
+
+Stat. AD (mNP2)                       :    0.68
+p-value of test                       :    0.58
+
+Stat. AD after spacings (mNP2-S)      :    0.98
+p-value of test                       :    0.37
+
+-----------------------------------------------
+CPU time used                    :  00:03:47.89
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+snpair_ClosePairs test:
+-----------------------------------------------
+   N = 20,  n = 4000000,  r =  0,  t = 5,  p = 0,  m = 30,  Torus =  TRUE
+
+
+---------------------------------------
+Test based on the 2 nearest points (NP):
+
+Stat. AD on the N values (NP)         :    0.32
+p-value of test                       :    0.92
+
+
+A2 test based on the spacings between the
+   successive jump times of process Y_n(t):
+
+A2 test on the values of A2 (m-NP)    :    4.10
+p-value of test                       :  8.0e-3
+
+Test on the Nm values of W_{n,i}(mNP1):    1.32
+p-value of test                       :    0.23
+
+Test on the jump times of Y
+   (superposition of Yn):
+
+Expected number of jumps of Y = mN    :     600
+Number of jumps of Y                  :     637
+p-value of test                       :    0.07
+
+Stat. AD (mNP2)                       :    0.34
+p-value of test                       :    0.91
+
+Stat. AD after spacings (mNP2-S)      :    1.12
+p-value of test                       :    0.30
+
+-----------------------------------------------
+CPU time used                    :  00:01:58.31
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+snpair_ClosePairs test:
+-----------------------------------------------
+   N = 10,  n = 3000000,  r =  0,  t = 9,  p = 0,  m = 30,  Torus =  TRUE
+
+
+---------------------------------------
+Test based on the 2 nearest points (NP):
+
+Stat. AD on the N values (NP)         :    2.84
+p-value of test                       :    0.03
+
+
+A2 test based on the spacings between the
+   successive jump times of process Y_n(t):
+
+A2 test on the values of A2 (m-NP)    :    0.54
+p-value of test                       :    0.70
+
+Test on the Nm values of W_{n,i}(mNP1):    0.31
+p-value of test                       :    0.93
+
+Test on the jump times of Y
+   (superposition of Yn):
+
+Expected number of jumps of Y = mN    :     300
+Number of jumps of Y                  :     308
+p-value of test                       :    0.33
+
+Stat. AD (mNP2)                       :    0.84
+p-value of test                       :    0.45
+
+Stat. AD after spacings (mNP2-S)      :    1.37
+p-value of test                       :    0.21
+
+-----------------------------------------------
+CPU time used                    :  00:03:49.80
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+snpair_ClosePairs test:
+-----------------------------------------------
+   N =  5,  n = 2000000,  r =  0,  t = 16,  p = 0,  m = 30,  Torus =  TRUE
+
+
+---------------------------------------
+Test based on the 2 nearest points (NP):
+
+Stat. AD on the N values (NP)         :    2.26
+p-value of test                       :    0.07
+
+
+A2 test based on the spacings between the
+   successive jump times of process Y_n(t):
+
+A2 test on the values of A2 (m-NP)    :    1.10
+p-value of test                       :    0.31
+
+Test on the Nm values of W_{n,i}(mNP1):    0.53
+p-value of test                       :    0.71
+
+Test on the jump times of Y
+   (superposition of Yn):
+
+Expected number of jumps of Y = mN    :     150
+Number of jumps of Y                  :     145
+p-value of test                       :    0.64
+
+Stat. AD (mNP2)                       :    1.15
+p-value of test                       :    0.29
+
+Stat. AD after spacings (mNP2-S)      :    0.53
+p-value of test                       :    0.72
+
+-----------------------------------------------
+CPU time used                    :  00:04:01.36
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_SimpPoker test:
+-----------------------------------------------
+   N =  1,  n = 400000000,  r =  0,   d =    8,   k =    8
+
+
+-----------------------------------------------
+Number of degrees of freedom          :    7
+Chi-square statistic                  :    2.63
+p-value of test                       :    0.92
+
+-----------------------------------------------
+CPU time used                    :  00:02:23.97
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_SimpPoker test:
+-----------------------------------------------
+   N =  1,  n = 400000000,  r = 27,   d =    8,   k =    8
+
+
+-----------------------------------------------
+Number of degrees of freedom          :    7
+Chi-square statistic                  :    9.46
+p-value of test                       :    0.22
+
+-----------------------------------------------
+CPU time used                    :  00:02:42.53
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_SimpPoker test:
+-----------------------------------------------
+   N =  1,  n = 100000000,  r =  0,   d =   32,   k =   32
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   18
+Chi-square statistic                  :   19.25
+p-value of test                       :    0.38
+
+-----------------------------------------------
+CPU time used                    :  00:02:20.09
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_SimpPoker test:
+-----------------------------------------------
+   N =  1,  n = 100000000,  r = 25,   d =   32,   k =   32
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   18
+Chi-square statistic                  :   12.97
+p-value of test                       :    0.79
+
+-----------------------------------------------
+CPU time used                    :  00:02:38.47
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_CouponCollector test:
+-----------------------------------------------
+   N =  1,  n = 200000000,  r =  0,   d =    8
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   54
+Chi-square statistic                  :   44.32
+p-value of test                       :    0.82
+
+-----------------------------------------------
+CPU time used                    :  00:03:09.82
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_CouponCollector test:
+-----------------------------------------------
+   N =  1,  n = 200000000,  r = 10,   d =    8
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   54
+Chi-square statistic                  :   51.44
+p-value of test                       :    0.57
+
+-----------------------------------------------
+CPU time used                    :  00:03:32.54
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_CouponCollector test:
+-----------------------------------------------
+   N =  1,  n = 200000000,  r = 20,   d =    8
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   54
+Chi-square statistic                  :   56.44
+p-value of test                       :    0.38
+
+-----------------------------------------------
+CPU time used                    :  00:03:32.56
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_CouponCollector test:
+-----------------------------------------------
+   N =  1,  n = 200000000,  r = 27,   d =    8
+
+
+-----------------------------------------------
+Number of degrees of freedom          :   54
+Chi-square statistic                  :   45.79
+p-value of test                       :    0.78
+
+-----------------------------------------------
+CPU time used                    :  00:03:31.68
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_Gap test:
+-----------------------------------------------
+   N =  1,  n = 500000000,  r =  0,   Alpha =        0,   Beta  =   0.0625
+
+
+-----------------------------------------------
+Number of degrees of freedom          :  232
+Chi-square statistic                  :  182.31
+p-value of test                       :    0.9931
+
+-----------------------------------------------
+CPU time used                    :  00:04:33.06
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_Gap test:
+-----------------------------------------------
+   N =  1,  n = 300000000,  r = 25,   Alpha =        0,   Beta  =  0.03125
+
+
+-----------------------------------------------
+Number of degrees of freedom          :  434
+Chi-square statistic                  :  481.81
+p-value of test                       :    0.06
+
+-----------------------------------------------
+CPU time used                    :  00:06:11.37
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_Gap test:
+-----------------------------------------------
+   N =  1,  n = 100000000,  r =  0,   Alpha =        0,   Beta  = 0.0078125
+
+
+-----------------------------------------------
+Number of degrees of freedom          : 1437
+Chi-square statistic                  : 1465.89
+p-value of test                       :    0.29
+
+-----------------------------------------------
+CPU time used                    :  00:07:02.37
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_Gap test:
+-----------------------------------------------
+   N =  1,  n = 10000000,  r = 20,   Alpha =        0,   Beta  = 0.000976562
+
+
+-----------------------------------------------
+Number of degrees of freedom          : 7046
+Chi-square statistic                  : 7127.21
+p-value of test                       :    0.25
+
+-----------------------------------------------
+CPU time used                    :  00:06:29.30
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_Run test:
+-----------------------------------------------
+   N =  5,  n = 1000000000,  r =  0,   Up = FALSE
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.19
+p-value of test                       :    0.61
+
+Kolmogorov-Smirnov- statistic = D-    :    0.29
+p-value of test                       :    0.38
+
+Anderson-Darling statistic = A2       :    0.94
+p-value of test                       :    0.39
+
+Test on the sum of all N observations
+Number of degrees of freedom          :   30
+Chi-square statistic                  :   34.90
+p-value of test                       :    0.25
+
+-----------------------------------------------
+CPU time used                    :  00:03:11.19
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+sknuth_Run test:
+-----------------------------------------------
+   N = 10,  n = 1000000000,  r = 15,   Up =  TRUE
+
+
+-----------------------------------------------
+
+Kolmogorov-Smirnov+ statistic = D+    :    0.13
+p-value of test                       :    0.67
+
+Kolmogorov-Smirnov- statistic = D-    :    0.13
+p-value of test                       :    0.66
+
+Anderson-Darling statistic = A2       :    0.24
+p-value of test                       :    0.98
+
+Test on the sum of all N observations
+Number of degrees of freedom          :   60
+Chi-square statistic                  :   59.13
+p-value of test                       :    0.51
+
+-----------------------------------------------
+CPU time used                    :  00:07:18.27
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test sknuth_Permutation calling smultin_Multinomial
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_Multinomial test:
+-----------------------------------------------
+   N =  1,  n = 1000000000,  r =  5,   t =  3,
+       Sparse =  FALSE
+
+       GenerCell = smultin_GenerCellPermut
+       Number of cells = t! =                  6
+       Expected number per cell =  1.6666667e+08
+       Hashing =  FALSE
+
+   For Delta > -1, we use the ChiSquare approximation
+   Correction factor of the ChiSquare: 
+       Delta =     1,    Mu =  2.5000002e-09,    Sigma =          1
+
+-----------------------------------------------
+Test Results for Delta =   1.0000
+
+Number of degrees of freedom          :    5
+Value of the statistic                :    4.13
+p-value of test                       :    0.53
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:16.19
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test sknuth_Permutation calling smultin_Multinomial
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_Multinomial test:
+-----------------------------------------------
+   N =  1,  n = 1000000000,  r =  5,   t =  5,
+       Sparse =  FALSE
+
+       GenerCell = smultin_GenerCellPermut
+       Number of cells = t! =                120
+       Expected number per cell =   8333333.3
+       Hashing =  FALSE
+
+   For Delta > -1, we use the ChiSquare approximation
+   Correction factor of the ChiSquare: 
+       Delta =     1,    Mu =  5.9500005e-08,    Sigma =          1
+
+-----------------------------------------------
+Test Results for Delta =   1.0000
+
+Number of degrees of freedom          :  119
+Value of the statistic                :   95.68
+p-value of test                       :    0.94
+
+
+-----------------------------------------------
+CPU time used                    :  00:03:51.86
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test sknuth_Permutation calling smultin_Multinomial
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_Multinomial test:
+-----------------------------------------------
+   N =  1,  n = 500000000,  r =  5,   t =  7,
+       Sparse =  FALSE
+
+       GenerCell = smultin_GenerCellPermut
+       Number of cells = t! =               5040
+       Expected number per cell =   99206.349
+       Hashing =  FALSE
+
+   For Delta > -1, we use the ChiSquare approximation
+   Correction factor of the ChiSquare: 
+       Delta =     1,    Mu =  5.0390004e-06,    Sigma =          1
+
+-----------------------------------------------
+Test Results for Delta =   1.0000
+
+Number of degrees of freedom          : 5039
+Value of the statistic                : 4987.04
+p-value of test                       :    0.70
+
+
+-----------------------------------------------
+CPU time used                    :  00:02:51.87
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test sknuth_Permutation calling smultin_Multinomial
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_Multinomial test:
+-----------------------------------------------
+   N =  1,  n = 500000000,  r = 10,   t = 10,
+       Sparse =  FALSE
+
+       GenerCell = smultin_GenerCellPermut
+       Number of cells = t! =            3628800
+       Expected number per cell =    137.7866
+       Hashing =  FALSE
+
+   For Delta > -1, we use the ChiSquare approximation
+   Correction factor of the ChiSquare: 
+       Delta =     1,    Mu =   0.0036287993,    Sigma =          1
+
+-----------------------------------------------
+Test Results for Delta =   1.0000
+
+Number of degrees of freedom          : 3628799
+Value of the statistic                : 3.63e+6
+p-value of test                       :    0.73
+
+
+-----------------------------------------------
+CPU time used                    :  00:05:04.87
+
+Generator state:
+N/A
+
+
+
+***********************************************************
+Test sknuth_CollisionPermut calling smultin_Multinomial
+
+***********************************************************
+HOST = tallinn, Linux
+
+stdin
+
+
+smultin_Multinomial test:
+-----------------------------------------------
+   N = 20,  n = 20000000,  r =  0,   t = 14,
+       Sparse =   TRUE
+
+       GenerCell = smultin_GenerCellPermut
+       Number of cells = t! =        87178291200
+       Expected number per cell =  1 /  4358.9146
+       EColl = n^2 / (2k) =   2294.14912
+       Hashing =   TRUE
+
+       Collision test,    Mu =      2293.9736,    Sigma =    47.8841
+
+-----------------------------------------------
+Test Results for Collisions
+
+For the total number of collisions, we use
+      the Poisson approximation:
+Expected number of collisions = N*Mu  :    45879.47
+Observed number of collisions         :    45558
+p-value of test                       :    0.93
+
+
+-----------------------------
+Total number of cells containing j balls
+
+  j =  0                              :    1743165869558
+  j =  1                              :        399908888
+  j =  2                              :            45550
+  j =  3                              :                4
+  j =  4                              :                0
+  j =  5                              :                0
+
+-----------------------------------------------
+CPU time used                    :  00:06:45.48
+
+Generator state:
+N/A
... 89821 lines suppressed ...