Hello community,

here is the log from the commit of package libxcrypt for openSUSE:Factory 
checked in at 2020-09-08 22:55:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libxcrypt (Old)
 and      /work/SRC/openSUSE:Factory/.libxcrypt.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libxcrypt"

Tue Sep  8 22:55:08 2020 rev:8 rq:831255 version:4.4.17

Changes:
--------
--- /work/SRC/openSUSE:Factory/libxcrypt/libxcrypt.changes      2020-03-06 
21:23:21.225418136 +0100
+++ /work/SRC/openSUSE:Factory/.libxcrypt.new.3399/libxcrypt.changes    
2020-09-08 22:55:10.783749064 +0200
@@ -1,0 +2,7 @@
+Tue Sep  1 14:47:37 UTC 2020 - Andreas Schwab <[email protected]>
+
+- Add compatibility provides for SLE15
+- Update to version 4.4.17
+  * Salt string compatibility with generic implementations
+
+-------------------------------------------------------------------

Old:
----
  libxcrypt-4.4.15.tar.gz

New:
----
  libxcrypt-4.4.17.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libxcrypt.spec ++++++
--- /var/tmp/diff_new_pack.IL0KSW/_old  2020-09-08 22:55:11.319749332 +0200
+++ /var/tmp/diff_new_pack.IL0KSW/_new  2020-09-08 22:55:11.319749332 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           libxcrypt
-Version:        4.4.15
+Version:        4.4.17
 Release:        0
 Summary:        Extended crypt library for DES, MD5, Blowfish and others
 License:        GPL-3.0-or-later AND LGPL-2.1-or-later AND BSD-2-Clause AND 
BSD-3-Clause AND SUSE-Public-Domain
@@ -42,6 +42,16 @@
 Summary:        Extended crypt library for DES, MD5, Blowfish and others
 License:        LGPL-2.1-or-later AND BSD-2-Clause AND BSD-3-Clause AND 
SUSE-Public-Domain
 Group:          System/Libraries
+# Compatibility provides to help the transition from libowcrypt.so.1
+# to libcrypt.so.1, which provides all symbols of the former
+%ifarch x86_64 s390x ppc64le aarch64
+Provides:       libowcrypt.so.1()(64bit)
+Provides:       libowcrypt.so.1(OW_CRYPT_1.0)(64bit)
+%endif
+%ifarch i586
+Provides:       libowcrypt.so.1
+Provides:       libowcrypt.so.1(OW_CRYPT_1.0)
+%endif
 
 %description -n libcrypt1
 libxcrypt is a modern library for one-way hashing of passwords.  It

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.IL0KSW/_old  2020-09-08 22:55:11.347749346 +0200
+++ /var/tmp/diff_new_pack.IL0KSW/_new  2020-09-08 22:55:11.351749348 +0200
@@ -1,4 +1,6 @@
 libcrypt1
+  arch i586 provides "libowcrypt.so.1"
+  arch i586 provides "libowcrypt.so.1(OW_CRYPT_1.0)"
 libxcrypt-devel
   requires -libxcrypt-<targettype>
   requires "libcrypt1-<targettype> = <version>"

++++++ libxcrypt-4.4.15.tar.gz -> libxcrypt-4.4.17.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/.gitignore 
new/libxcrypt-4.4.17/.gitignore
--- old/libxcrypt-4.4.15/.gitignore     2020-02-25 20:30:42.000000000 +0100
+++ new/libxcrypt-4.4.17/.gitignore     2020-08-23 09:49:51.000000000 +0200
@@ -86,8 +86,25 @@
 test/gensalt-extradata
 test/getrandom-fallbacks
 test/getrandom-interface
+test/ka-bcrypt
+test/ka-bcrypt-a
+test/ka-bcrypt-x
+test/ka-bcrypt-y
+test/ka-bigcrypt
+test/ka-bsdicrypt
+test/ka-descrypt
+test/ka-gost-yescrypt
+test/ka-md5crypt
+test/ka-nt
+test/ka-scrypt
+test/ka-sha1crypt
+test/ka-sha256crypt
+test/ka-sha512crypt
+test/ka-sunmd5
+test/ka-yescrypt
 test/preferred-method
 test/short-outbuf
+test/special-char-salt
 /xcrypt.h
 
 # backup-files
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/.travis.yml 
new/libxcrypt-4.4.17/.travis.yml
--- old/libxcrypt-4.4.15/.travis.yml    2020-02-25 20:30:42.000000000 +0100
+++ new/libxcrypt-4.4.17/.travis.yml    2020-08-23 09:49:51.000000000 +0200
@@ -38,7 +38,7 @@
       - "ircs://chat.freenode.net:6697/#libxcrypt"
     skip_join: true
 
-dist: bionic
+dist: focal
 
 matrix:
   fast_finish: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/LICENSING 
new/libxcrypt-4.4.17/LICENSING
--- old/libxcrypt-4.4.15/LICENSING      2020-02-25 20:30:42.000000000 +0100
+++ new/libxcrypt-4.4.17/LICENSING      2020-08-23 09:49:51.000000000 +0200
@@ -55,7 +55,7 @@
 
  * Copyright Björn Esser; 0-clause BSD:
    crypt-common.c, test-checksalt.c, test-compile-strong-alias.c,
-   test-gensalt-nthash.c, test-short-outbuf.c
+   test-gensalt-nthash.c, test-short-outbuf.c, test-special-char-salt.c
 
  * Copyright Michael Bretterklieber, Björn Esser et al.; 2-clause BSD:
    crypt-nthash.c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/Makefile.am 
new/libxcrypt-4.4.17/Makefile.am
--- old/libxcrypt-4.4.15/Makefile.am    2020-02-25 20:30:42.000000000 +0100
+++ new/libxcrypt-4.4.17/Makefile.am    2020-08-23 09:49:51.000000000 +0200
@@ -344,7 +344,8 @@
        test/getrandom-fallbacks \
        test/getrandom-interface \
        test/preferred-method \
-       test/short-outbuf
+       test/short-outbuf \
+       test/special-char-salt
 
 # All of the known-answer tests are compiled from the same source file,
 # with different macros defined.
@@ -427,7 +428,8 @@
     CPP="$(CPP)"; \
     CPPFLAGS="$(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES)"; \
     CPPFLAGS="$${CPPFLAGS} $(AM_CPPFLAGS) $(CPPFLAGS)"; \
-    export host_os lib_la lib_map AWK CC CPP CPPFLAGS;
+    NM="$(NM)"; \
+    export host_os lib_la lib_map AWK CC CPP CPPFLAGS NM;
 
 if CROSS_COMPILING
 LOG_COMPILER = m4/skip-if-exec-format-error
@@ -450,6 +452,7 @@
 test_crypt_badargs_LDADD = $(COMMON_TEST_OBJECTS)
 test_short_outbuf_LDADD = $(COMMON_TEST_OBJECTS)
 test_preferred_method_LDADD = $(COMMON_TEST_OBJECTS)
+test_special_char_salt_LDADD = $(COMMON_TEST_OBJECTS)
 
 test_ka_bcrypt_LDADD = $(COMMON_TEST_OBJECTS)
 test_ka_bcrypt_a_LDADD = $(COMMON_TEST_OBJECTS)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/NEWS new/libxcrypt-4.4.17/NEWS
--- old/libxcrypt-4.4.15/NEWS   2020-02-25 20:30:42.000000000 +0100
+++ new/libxcrypt-4.4.17/NEWS   2020-08-23 09:49:51.000000000 +0200
@@ -3,6 +3,25 @@
 Please send bug reports, questions and suggestions to
 <https://github.com/besser82/libxcrypt/issues>.
 
+Version 4.4.17
+* Fix compilation error in 'alignas (type)' with older versions
+  of glibc and/or gcc (issue #107).
+
+* Salt string compatibility with generic implementations (issue #105).
+  All other existing implementations of the md5crypt, sha256crypt,
+  and sha512crypt hashing methods allow any ASCII character to be
+  present in the salt string.
+  We changed our implementation of these hash methods to be compliant
+  with the general behaviour, except for the colon ':' character,
+  which serves a special purpose in the Unix shadow file, and the
+  newline '\n' character, since all parameters of the user data must
+  be on the same line within the Unix shadow file.
+
+* Fix for GCC 10.2 on s390x.
+
+Version 4.4.16
+* Add support for the e2k architecture.
+
 Version 4.4.15
 * The compatibility symbols crypt_gensalt_r, xcrypt, xcrypt_r,
   xcrypt_gensalt, and xcrypt_gensalt_r are deprecated further.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/configure.ac 
new/libxcrypt-4.4.17/configure.ac
--- old/libxcrypt-4.4.15/configure.ac   2020-02-25 20:30:42.000000000 +0100
+++ new/libxcrypt-4.4.17/configure.ac   2020-08-23 09:49:51.000000000 +0200
@@ -1,7 +1,7 @@
 # Process this file with autoconf to produce a configure script.
 m4_include([m4/zw_automodern.m4])
 AC_INIT([xcrypt],
-        [4.4.15],
+        [4.4.17],
         [https://github.com/besser82/libxcrypt/issues],
         [libxcrypt],
         [https://github.com/besser82/libxcrypt])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/doc/crypt.5 
new/libxcrypt-4.4.17/doc/crypt.5
--- old/libxcrypt-4.4.15/doc/crypt.5    2020-02-25 20:30:42.000000000 +0100
+++ new/libxcrypt-4.4.17/doc/crypt.5    2020-08-23 09:49:51.000000000 +0200
@@ -209,7 +209,7 @@
 Acceptable for new hashes.
 The default CPU time cost parameter is 5000,
 which is too low for modern hardware.
-.hash "$6$" 
"\e$6\e$(rounds=[1-9][0-9]+\e$)?[./0-9A-Za-z]{1,16}\e$[./0-9A-Za-z]{86}" 
unlimited 8 512 512 "6 to 96" "1000 to 999,999,999"
+.hash "$6$" 
"\e$6\e$(rounds=[1-9][0-9]+\e$)?[^$:\(rsn]{1,16}\e$[./0-9A-Za-z]{86}" unlimited 
8 512 512 "6 to 96" "1000 to 999,999,999"
 .Ss sha256crypt
 A hash based on SHA-2 with 256-bit output,
 originally developed by Ulrich Drepper for GNU libc.
@@ -217,7 +217,7 @@
 Acceptable for new hashes.
 The default CPU time cost parameter is 5000,
 which is too low for modern hardware.
-.hash "$5$" 
"\e$5\e$(rounds=[1-9][0-9]+\e$)?[./0-9A-Za-z]{1,16}\e$[./0-9A-Za-z]{43}" 
unlimited 8 256 256 "6 to 96" "1000 to 999,999,999"
+.hash "$5$" 
"\e$5\e$(rounds=[1-9][0-9]+\e$)?[^$:\(rsn]{1,16}\e$[./0-9A-Za-z]{43}" unlimited 
8 256 256 "6 to 96" "1000 to 999,999,999"
 .Ss sha1crypt
 A hash based on HMAC-SHA1.
 Originally developed by Simon Gerraty for NetBSD.
@@ -242,7 +242,7 @@
 but MD5 is so cheap on modern hardware
 that it should not be used for new hashes.
 CPU time cost is not adjustable.
-.hash "$1$" "\e$1\e$[^$]{1,8}\e$[./0-9A-Za-z]{22}" unlimited 8 128 128 "6 to 
48" 1000
+.hash "$1$" "\e$1\e$[^$:\(rsn]{1,8}\e$[./0-9A-Za-z]{22}" unlimited 8 128 128 
"6 to 48" 1000
 .Ss bsdicrypt (BSDI extended DES)
 A weak extension of traditional DES,
 which eliminates the length limit,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/lib/crypt-md5.c 
new/libxcrypt-4.4.17/lib/crypt-md5.c
--- old/libxcrypt-4.4.15/lib/crypt-md5.c        2020-02-25 20:30:42.000000000 
+0100
+++ new/libxcrypt-4.4.17/lib/crypt-md5.c        2020-08-23 09:49:51.000000000 
+0200
@@ -2,6 +2,7 @@
    Compatible with the behavior of MD5 crypt introduced in FreeBSD 2.0.
 
    Copyright (C) 1996-2017 Free Software Foundation, Inc.
+   Modified by Björn Esser <besser82 at fedoraproject.org> in 2020.
 
    This library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public License
@@ -83,12 +84,19 @@
     /* Skip salt prefix.  */
     salt += sizeof (md5_salt_prefix) - 1;
 
-  salt_size = strspn (salt, b64t);
-  if (salt[salt_size] && salt[salt_size] != '$')
+
+  /* The salt ends at the next '$' or the end of the string.
+     Ensure ':' does not appear in the salt (it is used as a separator in 
/etc/passwd).
+     Also check for '\n', as in /etc/passwd the whole parameters of the user 
data must
+     be on a single line. */
+  salt_size = strcspn (salt, "$:\n");
+  if (!(salt[salt_size] == '$' || !salt[salt_size]))
     {
       errno = EINVAL;
       return;
     }
+
+  /* Ensure we do not use more salt than SALT_LEN_MAX. */
   if (salt_size > SALT_LEN_MAX)
     salt_size = SALT_LEN_MAX;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/lib/crypt-sha256.c 
new/libxcrypt-4.4.17/lib/crypt-sha256.c
--- old/libxcrypt-4.4.15/lib/crypt-sha256.c     2020-02-25 20:30:42.000000000 
+0100
+++ new/libxcrypt-4.4.17/lib/crypt-sha256.c     2020-08-23 09:49:51.000000000 
+0200
@@ -3,6 +3,7 @@
  * Written by Ulrich Drepper <drepper at redhat.com> in 2007 [1].
  * Modified by Zack Weinberg <zackw at panix.com> in 2017, 2018.
  * Composed by Björn Esser <besser82 at fedoraproject.org> in 2018.
+ * Modified by Björn Esser <besser82 at fedoraproject.org> in 2020.
  * To the extent possible under law, the named authors have waived all
  * copyright and related or neighboring rights to this work.
  *
@@ -140,12 +141,18 @@
       rounds_custom = true;
     }
 
-  salt_size = strspn (salt, b64t);
-  if (salt[salt_size] && salt[salt_size] != '$')
+  /* The salt ends at the next '$' or the end of the string.
+     Ensure ':' does not appear in the salt (it is used as a separator in 
/etc/passwd).
+     Also check for '\n', as in /etc/passwd the whole parameters of the user 
data must
+     be on a single line. */
+  salt_size = strcspn (salt, "$:\n");
+  if (!(salt[salt_size] == '$' || !salt[salt_size]))
     {
       errno = EINVAL;
       return;
     }
+
+  /* Ensure we do not use more salt than SALT_LEN_MAX. */
   if (salt_size > SALT_LEN_MAX)
     salt_size = SALT_LEN_MAX;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/lib/crypt-sha512.c 
new/libxcrypt-4.4.17/lib/crypt-sha512.c
--- old/libxcrypt-4.4.15/lib/crypt-sha512.c     2020-02-25 20:30:42.000000000 
+0100
+++ new/libxcrypt-4.4.17/lib/crypt-sha512.c     2020-08-23 09:49:51.000000000 
+0200
@@ -3,6 +3,7 @@
  * Written by Ulrich Drepper <drepper at redhat.com> in 2007 [1].
  * Modified by Zack Weinberg <zackw at panix.com> in 2017, 2018.
  * Composed by Björn Esser <besser82 at fedoraproject.org> in 2018.
+ * Modified by Björn Esser <besser82 at fedoraproject.org> in 2020.
  * To the extent possible under law, the named authors have waived all
  * copyright and related or neighboring rights to this work.
  *
@@ -141,15 +142,20 @@
       rounds_custom = true;
     }
 
-  salt_size = strspn (salt, b64t);
-  if (salt[salt_size] && salt[salt_size] != '$')
+  /* The salt ends at the next '$' or the end of the string.
+     Ensure ':' does not appear in the salt (it is used as a separator in 
/etc/passwd).
+     Also check for '\n', as in /etc/passwd the whole parameters of the user 
data must
+     be on a single line. */
+  salt_size = strcspn (salt, "$:\n");
+  if (!(salt[salt_size] == '$' || !salt[salt_size]))
     {
       errno = EINVAL;
       return;
     }
+
+  /* Ensure we do not use more salt than SALT_LEN_MAX. */
   if (salt_size > SALT_LEN_MAX)
     salt_size = SALT_LEN_MAX;
-  phr_size = strlen (phrase);
 
   /* Compute alternate SHA512 sum with input PHRASE, SALT, and PHRASE.  The
      final result will be added to the first context.  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/lib/crypt.c 
new/libxcrypt-4.4.17/lib/crypt.c
--- old/libxcrypt-4.4.15/lib/crypt.c    2020-02-25 20:30:42.000000000 +0100
+++ new/libxcrypt-4.4.17/lib/crypt.c    2020-08-23 09:49:51.000000000 +0200
@@ -32,7 +32,7 @@
    struct, since the first field must always have offset 0.  */
 struct crypt_internal
 {
-  char alignas (max_align_t) alg_specific[ALG_SPECIFIC_SIZE];
+  char alignas (alignof (max_align_t)) alg_specific[ALG_SPECIFIC_SIZE];
 };
 
 static_assert(sizeof (struct crypt_internal) + alignof (struct crypt_internal)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/lib/libcrypt.minver.linux 
new/libxcrypt-4.4.17/lib/libcrypt.minver.linux
--- old/libxcrypt-4.4.15/lib/libcrypt.minver.linux      2020-02-25 
20:30:42.000000000 +0100
+++ new/libxcrypt-4.4.17/lib/libcrypt.minver.linux      2020-08-23 
09:49:51.000000000 +0200
@@ -42,6 +42,7 @@
 x86_64.*       GLIBC_2.2.5     /* 64 */ defined __x86_64__
 s390x.*                GLIBC_2.2
 alpha.*                GLIBC_2.0
+e2k.*          GLIBC_2.0
 hppa.*         GLIBC_2.0
 i[3-9]86.*     GLIBC_2.0
 ia64.*         GLIBC_2.0
@@ -51,4 +52,4 @@
 s390.*         GLIBC_2.0
 sh.*           GLIBC_2.0
 sparc.*                GLIBC_2.0
-x86_64.*        GLIBC_2.0       /* 32 */
+x86_64.*       GLIBC_2.0       /* 32 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/libxcrypt.spec.rpkg 
new/libxcrypt-4.4.17/libxcrypt.spec.rpkg
--- old/libxcrypt-4.4.15/libxcrypt.spec.rpkg    2020-02-25 20:30:42.000000000 
+0100
+++ new/libxcrypt-4.4.17/libxcrypt.spec.rpkg    2020-08-23 09:49:51.000000000 
+0200
@@ -26,19 +26,6 @@
 %bcond_without staticlib
 
 
-# Run memcheck?
-%ifarch %{valgrind_arches}
-# Valgrind does not work well on %%{power64} arches.
-%ifarch %{power64}
-%bcond_with    memcheck
-%else
-%bcond_without memcheck
-%endif
-%else
-%bcond_with    memcheck
-%endif
-
-
 # Shared object version of libcrypt.
 %if %{with new_api}
 %global soc  2
@@ -111,7 +98,6 @@
 
 # Common configure options.
 %global common_configure_options           \\\
-  --libdir=/%{_lib}                        \\\
   --disable-failure-tokens                 \\\
   --disable-silent-rules                   \\\
   --enable-shared                          \\\
@@ -120,36 +106,19 @@
 %else                                      \
   --disable-static                         \\\
 %endif                                     \
-%if %{with memcheck}                       \
-  --enable-valgrind                        \\\
-%else                                      \
   --disable-valgrind                       \\\
-%endif                                     \
   --srcdir=$(realpath ..)                  \\\
   --with-pkgconfigdir=%{_libdir}/pkgconfig
 
 
-# Add generation of HMAC checksums of the final stripped
-# binaries.  %%define with lazy globbing is used here
-# intentionally, because using %%global does not work.
-%define __spec_install_post                         \
-%{?__debug_package:%{__debug_install_post}}         \
-%{__arch_install_post}                              \
-%{__os_install_post}                                \
-fipshmac %{buildroot}/%{_lib}/libcrypt.so.%{sov}    \
-ln -s .libcrypt.so.%{sov}.hmac                      \\\
-  %{buildroot}/%{_lib}/.libcrypt.so.%{soc}.hmac     \
-if [[ %{with staticlib} == 1 ]]; then               \
-  fipshmac %{buildroot}/%{_lib}/libcrypt.a          \
-  ln -s .libcrypt.a.hmac                            \\\
-    %{buildroot}/%{_lib}/.libxcrypt.a.hmac          \
-fi                                                  \
-if [[ %{with compat_pkg} == 1 ]]; then              \
-  fipshmac %{buildroot}/%{_lib}/libcrypt.so.%{csov} \
-  ln -s .libcrypt.so.%{csov}.hmac                   \\\
-    %{buildroot}/%{_lib}/.libcrypt.so.%{csoc}.hmac  \
-fi                                                  \
-%{nil}
+# Fail linking if there are undefined symbols.
+# Required for proper ELF symbol versioning support.
+%global _ld_strict_symbol_defs 1
+
+
+# The library uses symbol versioning in way
+# that is not compatible with LTO currently.
+%undefine _lto_cflags
 
 
 Name:           {{{ git_name }}}
@@ -167,13 +136,9 @@
 
 BuildRequires:  autoconf
 BuildRequires:  automake
-BuildRequires:  fipscheck
 BuildRequires:  gcc
 BuildRequires:  glibc-devel           >= %{glibc_minver}
 BuildRequires:  libtool
-%if %{with memcheck}
-BuildRequires:  valgrind
-%endif
 
 # We do not need to keep this forever.
 %if !(0%{?fedora} > 31 || 0%{?rhel} > 10)
@@ -400,16 +365,6 @@
       echo "-----END TESTLOG: ${dir}-----";
       exit $rc;
     }
-%if %{with memcheck}
-  %make_build -C ${dir} check-valgrind-memcheck || \
-    {
-      rc=$?;
-      echo "-----BEGIN TESTLOG: ${dir}-----";
-      cat ${dir}/test-suite-memcheck.log;
-      echo "-----END TESTLOG: ${dir}-----";
-      exit $rc;
-    }
-%endif
 done
 
 
@@ -431,9 +386,9 @@
 %endif
 %doc %{_pkgdocdir}/THANKS
 %license AUTHORS COPYING.LIB LICENSING
-/%{_lib}/.libcrypt.so.{%{soc},%{sov}}.hmac
-/%{_lib}/libcrypt.so.{%{soc},%{sov}}
-%{_mandir}/man5/crypt.5.*
+%{_libdir}/libcrypt.so.%{soc}
+%{_libdir}/libcrypt.so.%{sov}
+%{_mandir}/man5/crypt.5*
 
 
 %if %{with compat_pkg}
@@ -441,28 +396,42 @@
 %if %{with enosys_stubs}
 %doc %{_pkgdocdir}/README.posix
 %endif
-/%{_lib}/.libcrypt.so.{%{csoc},%{csov}}.hmac
-/%{_lib}/libcrypt.so.{%{csoc},%{csov}}
+%{_libdir}/libcrypt.so.%{csoc}
+%{_libdir}/libcrypt.so.%{csov}
 %endif
 
 
 %files          devel
 %doc %{_pkgdocdir}/ChangeLog
 %doc %{_pkgdocdir}/TODO
-/%{_lib}/lib{,x}crypt.so
-%{_includedir}/{,x}crypt.h
-%{_libdir}/pkgconfig/{libcrypt,%{name}}.pc
-%{_mandir}/man3/crypt{,_r,_ra,_rn}.3.*
-%{_mandir}/man3/crypt_checksalt.3.*
-%{_mandir}/man3/crypt_gensalt{,_ra,_rn}.3.*
-%{_mandir}/man3/crypt_preferred_method.3.*
+%{_libdir}/libcrypt.so
+%if %{without new_api}
+%{_libdir}/libxcrypt.so
+%endif
+%{_includedir}/crypt.h
+%if %{without new_api}
+%{_includedir}/xcrypt.h
+%endif
+%{_libdir}/pkgconfig/libcrypt.pc
+%{_libdir}/pkgconfig/%{name}.pc
+%{_mandir}/man3/crypt.3*
+%{_mandir}/man3/crypt_r.3*
+%{_mandir}/man3/crypt_ra.3*
+%{_mandir}/man3/crypt_rn.3*
+%{_mandir}/man3/crypt_checksalt.3*
+%{_mandir}/man3/crypt_gensalt.3*
+%{_mandir}/man3/crypt_gensalt_ra.3*
+%{_mandir}/man3/crypt_gensalt_rn.3*
+%{_mandir}/man3/crypt_preferred_method.3*
 
 
 %if %{with staticlib}
 %files          static
 %doc %{_pkgdocdir}/README.static
-/%{_lib}/.lib{,x}crypt.a.hmac
-/%{_lib}/lib{,x}crypt.a
+%{_libdir}/libcrypt.a
+%if %{without new_api}
+%{_libdir}/libxcrypt.a
+%endif
 %endif
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/m4/zw_alignment.m4 
new/libxcrypt-4.4.17/m4/zw_alignment.m4
--- old/libxcrypt-4.4.15/m4/zw_alignment.m4     2020-02-25 20:30:42.000000000 
+0100
+++ new/libxcrypt-4.4.17/m4/zw_alignment.m4     2020-08-23 09:49:51.000000000 
+0200
@@ -8,8 +8,13 @@
 dnl Find out how to query and set data alignment.
 dnl Currently knows about C11's _Alignas and _Alignof,
 dnl and GCC's __attribute__ ((aligned)) and __alignof.
+dnl
 dnl Note: AC_PROG_CC_C11 includes a test for _Alignas and _Alignof,
 dnl but not for <stdalign.h>, which we don't bother using anyway.
+dnl
+dnl Compatibility note: alignas (TYPE) does not work when alignas() is
+dnl defined using __attribute__ ((aligned)).  Use alignas (alignof (TYPE))
+dnl instead.
 AC_DEFUN([zw_C_ALIGNAS],
   [AC_REQUIRE([AC_PROG_CC])
    AC_CACHE_CHECK([how to control data alignment], [zw_cv_c_alignas],
@@ -33,7 +38,7 @@
          [AC_MSG_FAILURE([could not find a way to control data alignment])])
    AC_DEFINE_UNQUOTED([alignas(n)], [$zw_c_alignas_expr],
    [Define as a type specifier which sets the alignment of a variable or type
-    to N bytes.])
+    to N bytes.  C11 alignas(TYPE) does not need to be supported.])
 ])
 
 AC_DEFUN([zw_C_ALIGNOF],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/test/alg-yescrypt.c 
new/libxcrypt-4.4.17/test/alg-yescrypt.c
--- old/libxcrypt-4.4.15/test/alg-yescrypt.c    2020-02-25 20:30:42.000000000 
+0100
+++ new/libxcrypt-4.4.17/test/alg-yescrypt.c    2020-08-23 09:49:51.000000000 
+0200
@@ -250,7 +250,7 @@
                            {flags, (uint64_t)1 << N_log2, r, p, 0, 0, 0};
                        setting = yescrypt_encode_params(&params,
                            (const uint8_t *)"WZaPV7LSUEKMo34.", 16 - (i & 15));
-                       if (i == 0)
+                       if (setting && i == 0)
                                printf("'%s'\n", (char *)setting);
                        if (!setting) {
                                printf("%d yescrypt_encode_params() = NULL\n", 
i);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/test/badsalt.c 
new/libxcrypt-4.4.17/test/badsalt.c
--- old/libxcrypt-4.4.15/test/badsalt.c 2020-02-25 20:30:42.000000000 +0100
+++ new/libxcrypt-4.4.17/test/badsalt.c 2020-08-23 09:49:51.000000000 +0200
@@ -252,7 +252,7 @@
     {
       if (retval[0] == '*' ||
           strncmp (retval, setting,
-                   (setting[l_setting - 1] == '*') ? l_setting - 1 : 
l_setting))
+                   (setting[l_setting - 1] == ':') ? l_setting - 1 : 
l_setting))
         {
           printf ("FAIL: %s/%s/%s: expected success, got non-matching %s\n",
                   label, setting, fn, retval);
@@ -432,7 +432,10 @@
          result of the hash computation.  */
       p = page + pagesize - (t->plen + 2);
       memcpy (p, goodhash, t->plen);
-      p[t->plen] = '*';
+
+      /* The asterisk is a valid salt character for some hashes,
+         but the colon is never a valid salt character.  */
+      p[t->plen] = ':';
       p[t->plen+1] = '\0';
       if (!test_one_setting (t->label, p, cd, true))
         return false;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/test/special-char-salt.c 
new/libxcrypt-4.4.17/test/special-char-salt.c
--- old/libxcrypt-4.4.15/test/special-char-salt.c       1970-01-01 
01:00:00.000000000 +0100
+++ new/libxcrypt-4.4.17/test/special-char-salt.c       2020-08-23 
09:49:51.000000000 +0200
@@ -0,0 +1,904 @@
+/* Copyright (C) 2020 Björn Esser <[email protected]>
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+/* Simple test to ensure compatability of our implementations of the
+   md5crypt, sha256crypt, and sha512crypt hashing method with the ones
+   found in other commonly used libcrypt libraries.  Their implementations
+   allow for any ASCII character (with one exception to the colon ':'
+   character, that has special meaning in the Unix shadow file) to be
+   present in a salt string.  */
+
+#include "crypt-port.h"
+
+#if INCLUDE_md5crypt || INCLUDE_sha256crypt || INCLUDE_sha512crypt
+
+#include <stdio.h>
+
+struct testcase
+{
+  const char *setting;
+  const char *expected;
+};
+
+static const struct testcase testcases[] =
+{
+#if INCLUDE_md5crypt
+  {"$1$", "$1$$Nxrr.XTiS6AY.7S2ye3OA1"},
+  {"$1$\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01", 
"$1$\x01\x01\x01\x01\x01\x01\x01\x01$rvtVn/MLwR.73UNk3yAxC0"},
+  {"$1$\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02", 
"$1$\x02\x02\x02\x02\x02\x02\x02\x02$cs2X1UAad3TRAz.5zZELN0"},
+  {"$1$\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03", 
"$1$\x03\x03\x03\x03\x03\x03\x03\x03$agsTzbQjgISGdApGJHSRr/"},
+  {"$1$\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04", 
"$1$\x04\x04\x04\x04\x04\x04\x04\x04$167uyg8DSg5lNv3Kdl61j1"},
+  {"$1$\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05", 
"$1$\x05\x05\x05\x05\x05\x05\x05\x05$e4kAnA.fBMDuifdS..h9E0"},
+  {"$1$\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06", 
"$1$\x06\x06\x06\x06\x06\x06\x06\x06$AQ.lfQRFuX3ZYhpLJHkpB/"},
+  {"$1$\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07", 
"$1$\x07\x07\x07\x07\x07\x07\x07\x07$FOupKESNZh5n8GIgp8xYb0"},
+  {"$1$\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08", 
"$1$\x08\x08\x08\x08\x08\x08\x08\x08$coltOq/mrMD6JuV2vsEf5/"},
+  {"$1$\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09", 
"$1$\x09\x09\x09\x09\x09\x09\x09\x09$QgXhEgX1ziYI9/OnA78zu1"},
+  {"$1$\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a", 
"*0"},
+  {"$1$\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b", 
"$1$\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b$1DnzljxuVEHZpgwAc7VHa/"},
+  {"$1$\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c", 
"$1$\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c$b5F/pEBXJTD9oNTmDq2Bq0"},
+  {"$1$\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d", 
"$1$\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d$UIWrQ71i3FuKetBVIc5Ju1"},
+  {"$1$\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e", 
"$1$\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e$9aOT9GgjwAvYlnkhtyfGK1"},
+  {"$1$\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f", 
"$1$\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f$nrilHFKMnb5zJlSOi7g0u0"},
+  {"$1$\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10", 
"$1$\x10\x10\x10\x10\x10\x10\x10\x10$sSRbc9r.vOoSsDAdiZ7j0/"},
+  {"$1$\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11", 
"$1$\x11\x11\x11\x11\x11\x11\x11\x11$T7HzMccsKLthhC.QUG5NQ0"},
+  {"$1$\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12", 
"$1$\x12\x12\x12\x12\x12\x12\x12\x12$rvh1aTsKp7zcyboaGYtoT0"},
+  {"$1$\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13", 
"$1$\x13\x13\x13\x13\x13\x13\x13\x13$xKKa8gyeutIvgmrRMxTrq/"},
+  {"$1$\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14", 
"$1$\x14\x14\x14\x14\x14\x14\x14\x14$cIUKJY39QSYZ/.eAw82ZX/"},
+  {"$1$\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15", 
"$1$\x15\x15\x15\x15\x15\x15\x15\x15$r4APiDXfdW1tFQhR6dW6I."},
+  {"$1$\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16", 
"$1$\x16\x16\x16\x16\x16\x16\x16\x16$c.Al0tZ2RIHIt85SCQCHN0"},
+  {"$1$\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17", 
"$1$\x17\x17\x17\x17\x17\x17\x17\x17$7puVby8KCSky1mcaram72/"},
+  {"$1$\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18", 
"$1$\x18\x18\x18\x18\x18\x18\x18\x18$/86tZXr6LbWFzRD0he8xB."},
+  {"$1$\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19", 
"$1$\x19\x19\x19\x19\x19\x19\x19\x19$Z/XQR9hS0UGWgzH4kiHOm1"},
+  {"$1$\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a", 
"$1$\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a$Kv.Vu/M3NQKArb61dwUzZ1"},
+  {"$1$\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b", 
"$1$\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b$wk/PKZMxDd0PG0tR39pDv/"},
+  {"$1$\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c", 
"$1$\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c$V.5HUJ/QgDAQDJ/lFp9DG0"},
+  {"$1$\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d", 
"$1$\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d$0JjvTyAVDONCaNx3K6HyF0"},
+  {"$1$\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e", 
"$1$\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e$RJo8Nsc0gSTnYaZHkVxi7."},
+  {"$1$\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f", 
"$1$\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f$q0bainP9o5Szbns7PQxcN0"},
+  {"$1$                ", "$1$        $IqtPSp3yKb/JNxS/bl1Y41"},
+  {"$1$!!!!!!!!!!!!!!!!", "$1$!!!!!!!!$/XAZpx6U2rkJSB/Hr6sX8/"},
+  {"$1$\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"", 
"$1$\"\"\"\"\"\"\"\"$epL1smbL5e8WnI4OmGUIQ."},
+  {"$1$################", "$1$########$BTXbxyZ1vI4TivVy61i3y."},
+  {"$1$$$$$$$$$$$$$$$$$", "$1$$Nxrr.XTiS6AY.7S2ye3OA1"},
+  {"$1$%%%%%%%%%%%%%%%%", "$1$%%%%%%%%$b.qcij9q4onx9Z11Io6Rm0"},
+  {"$1$&&&&&&&&&&&&&&&&", "$1$&&&&&&&&$VED/ZzenKsKk0VWdWPvZd."},
+  {"$1$''''''''''''''''", "$1$''''''''$ug/mEvIhArMo2ZmDR.ukL0"},
+  {"$1$((((((((((((((((", "$1$(((((((($D1sJfyMGDYn68nzKKauI20"},
+  {"$1$))))))))))))))))", "$1$))))))))$koy9i6GsfoQJUdGDeKje.."},
+  {"$1$****************", "$1$********$VXuR0ZB0Wao5.U2xYFyaD0"},
+  {"$1$++++++++++++++++", "$1$++++++++$N3V3THe53iandIYWj9u3Z0"},
+  {"$1$,,,,,,,,,,,,,,,,", "$1$,,,,,,,,$0LQlmUbUFJ.0UMPEHhJOJ1"},
+  {"$1$----------------", "$1$--------$Ik.e0Cgi84iak0gQPBRU81"},
+  {"$1$................", "$1$........$YNN4lBU4qVf9ienSk8brr/"},
+  {"$1$////////////////", "$1$////////$1PzmjkqpnpM2Xx9sUHZrJ1"},
+  {"$1$0000000000000000", "$1$00000000$WIv0qOX13MxRPPkNATuzz/"},
+  {"$1$1111111111111111", "$1$11111111$kfWauknBJcj7MOR0nPgWG1"},
+  {"$1$2222222222222222", "$1$22222222$pN8.GpS.W6mUUsBd3w0aP0"},
+  {"$1$3333333333333333", "$1$33333333$A36NAKszUDbvHb2RGqIL5."},
+  {"$1$4444444444444444", "$1$44444444$meQvyWbhi5NZtY7q60pKc/"},
+  {"$1$5555555555555555", "$1$55555555$lWRVMPymhoz3hU/1FZ5f70"},
+  {"$1$6666666666666666", "$1$66666666$Exx.2frtfKms4Iw22klhE0"},
+  {"$1$7777777777777777", "$1$77777777$42lxQ94MiNIq60eIwMX3G0"},
+  {"$1$8888888888888888", "$1$88888888$7uqcuVSxDGygAoyYUppiH/"},
+  {"$1$9999999999999999", "$1$99999999$s7b4BUN.GQWtpw9H1.DIa."},
+  {"$1$::::::::::::::::", "*0"},
+  {"$1$;;;;;;;;;;;;;;;;", "$1$;;;;;;;;$kXp/hnVzWcev3cRsuOY1r0"},
+  {"$1$<<<<<<<<<<<<<<<<", "$1$<<<<<<<<$TMxdcN3jjYkKA1tduDLFq."},
+  {"$1$================", "$1$========$JmHCPrUJf5ZwatxiIEQzd1"},
+  {"$1$>>>>>>>>>>>>>>>>", "$1$>>>>>>>>$hc9L8QUv8Sr48QqgT9OU/1"},
+  {"$1$????????????????", "$1$????????$kl3sFY2vkCbiT1jGkTk4D."},
+  {"$1$@@@@@@@@@@@@@@@@", "$1$@@@@@@@@$qG.6p.sulKDSneQYdmumq."},
+  {"$1$AAAAAAAAAAAAAAAA", "$1$AAAAAAAA$rARmimYWpVtDMOkOCHZsV0"},
+  {"$1$BBBBBBBBBBBBBBBB", "$1$BBBBBBBB$ycTOhmpddCcf7lVvKX0tJ/"},
+  {"$1$CCCCCCCCCCCCCCCC", "$1$CCCCCCCC$meJSeRpVQnG8QHFUxconF."},
+  {"$1$DDDDDDDDDDDDDDDD", "$1$DDDDDDDD$aeVX.La08fM6hqD4fwu3m/"},
+  {"$1$EEEEEEEEEEEEEEEE", "$1$EEEEEEEE$l7d7o3eXNRs1SjnbIKEgw/"},
+  {"$1$FFFFFFFFFFFFFFFF", "$1$FFFFFFFF$CxqkiERpodlM9sU3YBeGf1"},
+  {"$1$GGGGGGGGGGGGGGGG", "$1$GGGGGGGG$z6TSf5KIElqpRoooKKqTv/"},
+  {"$1$HHHHHHHHHHHHHHHH", "$1$HHHHHHHH$hoDSzfcrTMYCWkoJhy6sE0"},
+  {"$1$IIIIIIIIIIIIIIII", "$1$IIIIIIII$TkU6VWUwWZUeFYOXwtAq51"},
+  {"$1$JJJJJJJJJJJJJJJJ", "$1$JJJJJJJJ$WGaWHRzJ6KqPyTTNHz5Sx/"},
+  {"$1$KKKKKKKKKKKKKKKK", "$1$KKKKKKKK$jrb7xaFxBqUOSTL2Mqpuz0"},
+  {"$1$LLLLLLLLLLLLLLLL", "$1$LLLLLLLL$gjCuwxKCso6nkNlA/H1t4/"},
+  {"$1$MMMMMMMMMMMMMMMM", "$1$MMMMMMMM$nDq6vl28MDntXIk7XjhYa0"},
+  {"$1$NNNNNNNNNNNNNNNN", "$1$NNNNNNNN$xOFVP1RpOGrEbbCqj5wQR/"},
+  {"$1$OOOOOOOOOOOOOOOO", "$1$OOOOOOOO$6nRSEBBy1ugB2IpKUmjBZ/"},
+  {"$1$PPPPPPPPPPPPPPPP", "$1$PPPPPPPP$V.oSP3Xx4yLeNMwbHtVri0"},
+  {"$1$QQQQQQQQQQQQQQQQ", "$1$QQQQQQQQ$j5CplJvskamHbbJr/KDdc/"},
+  {"$1$RRRRRRRRRRRRRRRR", "$1$RRRRRRRR$ggNTLaAVAnOGIqWBWxezW."},
+  {"$1$SSSSSSSSSSSSSSSS", "$1$SSSSSSSS$/CE/Y6QawKcGuhWKYyRdu0"},
+  {"$1$TTTTTTTTTTTTTTTT", "$1$TTTTTTTT$WADhbmdTKuZwV.qGr2jUN0"},
+  {"$1$UUUUUUUUUUUUUUUU", "$1$UUUUUUUU$qkEJoJb4OnrFpH6bnH4g5/"},
+  {"$1$VVVVVVVVVVVVVVVV", "$1$VVVVVVVV$2wuSe47ONM48I0MEMRITG."},
+  {"$1$WWWWWWWWWWWWWWWW", "$1$WWWWWWWW$vH/XOSxWseOr.Fw5EdFxr/"},
+  {"$1$XXXXXXXXXXXXXXXX", "$1$XXXXXXXX$70M55QoHBsLko.FFc6Cp11"},
+  {"$1$YYYYYYYYYYYYYYYY", "$1$YYYYYYYY$ntauSgB0OwKqb8.ik6HMM/"},
+  {"$1$ZZZZZZZZZZZZZZZZ", "$1$ZZZZZZZZ$j1htqKO9MRZP455gQ4OBR1"},
+  {"$1$[[[[[[[[[[[[[[[[", "$1$[[[[[[[[$YOdsKzhIoPKXHuBW8ffeo0"},
+  {"$1$\\\\\\\\\\\\\\\\", "$1$\\\\\\\\\\\\\\\\$Wx7R8BVBF.Zt5G1QA1hO90"},
+  {"$1$]]]]]]]]]]]]]]]]", "$1$]]]]]]]]$6zvmbgSu3saeTevjvPBA70"},
+  {"$1$^^^^^^^^^^^^^^^^", "$1$^^^^^^^^$Wv2rkpIRDuiQ.Blobxcx8."},
+  {"$1$________________", "$1$________$LUlsmTnGQigLnnlsnkX8o0"},
+  {"$1$````````````````", "$1$````````$oKci.FIXaRhOaiOcA6Mzi/"},
+  {"$1$aaaaaaaaaaaaaaaa", "$1$aaaaaaaa$.yfukZepOC7STW9Bwbw0f1"},
+  {"$1$bbbbbbbbbbbbbbbb", "$1$bbbbbbbb$B8AEHJyJP9pdKiVqdezmU."},
+  {"$1$cccccccccccccccc", "$1$cccccccc$CjWos3pM1lGi2p84Ta4kG0"},
+  {"$1$dddddddddddddddd", "$1$dddddddd$i9ye4TY0noHzrRDXPNzpu/"},
+  {"$1$eeeeeeeeeeeeeeee", "$1$eeeeeeee$NTNWA/D.glIRU/hTgj5/x."},
+  {"$1$ffffffffffffffff", "$1$ffffffff$VERjgO485ZgxByW.ZW5Pr."},
+  {"$1$gggggggggggggggg", "$1$gggggggg$.d7Evd2ZuF5.5HKiC9ztA1"},
+  {"$1$hhhhhhhhhhhhhhhh", "$1$hhhhhhhh$8yUmO.8la8.NKuY93.vN0/"},
+  {"$1$iiiiiiiiiiiiiiii", "$1$iiiiiiii$Nm7qy3PE/l67qH5ChuGO8."},
+  {"$1$jjjjjjjjjjjjjjjj", "$1$jjjjjjjj$eozS0hxT1TYnIGyS97ytQ1"},
+  {"$1$kkkkkkkkkkkkkkkk", "$1$kkkkkkkk$vgL1OKMr7doJdjjG1Nn2C0"},
+  {"$1$llllllllllllllll", "$1$llllllll$hcK96/tM.gWe1IAI6MS7E1"},
+  {"$1$mmmmmmmmmmmmmmmm", "$1$mmmmmmmm$y1uAEuAGCYBBtWVqCZSek1"},
+  {"$1$nnnnnnnnnnnnnnnn", "$1$nnnnnnnn$.6Ky5wTLYM5HLS5FbwSrZ1"},
+  {"$1$oooooooooooooooo", "$1$oooooooo$syXICQSw8utrPrAOz41yZ1"},
+  {"$1$pppppppppppppppp", "$1$pppppppp$Qd0rS5ZsHCXWjZeJkGCDZ/"},
+  {"$1$qqqqqqqqqqqqqqqq", "$1$qqqqqqqq$NKTfQNaTgQdMzqwSH/yH01"},
+  {"$1$rrrrrrrrrrrrrrrr", "$1$rrrrrrrr$eCx3wAEkuOeWKq.TxmGZ31"},
+  {"$1$ssssssssssssssss", "$1$ssssssss$dmgoNRxFJ.Uvvi48RkcdV."},
+  {"$1$tttttttttttttttt", "$1$tttttttt$d1OszLtpuCf0I6KjqFXd30"},
+  {"$1$uuuuuuuuuuuuuuuu", "$1$uuuuuuuu$y4iwsDsCwenDsUI0hGg72."},
+  {"$1$vvvvvvvvvvvvvvvv", "$1$vvvvvvvv$IKlHLyWn9rUXcumgVCVwC."},
+  {"$1$wwwwwwwwwwwwwwww", "$1$wwwwwwww$RavCRC59VdCiezcgyiIwC1"},
+  {"$1$xxxxxxxxxxxxxxxx", "$1$xxxxxxxx$GZDIpernfuj7a/Iy2CTL70"},
+  {"$1$yyyyyyyyyyyyyyyy", "$1$yyyyyyyy$bNX5MvbK.MKW6x8MNYhgW0"},
+  {"$1$zzzzzzzzzzzzzzzz", "$1$zzzzzzzz$Bz5/HkvZ/FJMCOCNWfXEg0"},
+  {"$1${{{{{{{{{{{{{{{{", "$1${{{{{{{{$pzvQi.ekvLBgGAGyu/EmW/"},
+  {"$1$||||||||||||||||", "$1$||||||||$MQEVd9ZBTfnBpn3fHH9vV0"},
+  {"$1$}}}}}}}}}}}}}}}}", "$1$}}}}}}}}$SP2cIcNL58YC/LwTmJEed0"},
+  {"$1$~~~~~~~~~~~~~~~~", "$1$~~~~~~~~$3smC2d7JWcLL2lGnzsVww1"},
+  {"$1$\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f", 
"$1$\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f$4T34cRhFb7PPvF7rGrFB9/"},
+  {"$1$\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80", 
"$1$\x80\x80\x80\x80\x80\x80\x80\x80$4.QNAPoPk9a1FgNdxFWMr0"},
+  {"$1$\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81", 
"$1$\x81\x81\x81\x81\x81\x81\x81\x81$0Qzoe3joPOVjD0dSgHOIp."},
+  {"$1$\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82", 
"$1$\x82\x82\x82\x82\x82\x82\x82\x82$9oMQoRlgdBG2xsPOPJMF90"},
+  {"$1$\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83", 
"$1$\x83\x83\x83\x83\x83\x83\x83\x83$ic.nbJATkZrJ5pPFBxOSd."},
+  {"$1$\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84", 
"$1$\x84\x84\x84\x84\x84\x84\x84\x84$7hm85YDhnm382T4Lyb.Nd0"},
+  {"$1$\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85", 
"$1$\x85\x85\x85\x85\x85\x85\x85\x85$pAfK/FyT6FCCv8M8Ktidf."},
+  {"$1$\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86", 
"$1$\x86\x86\x86\x86\x86\x86\x86\x86$GIxBy9hS62VlNWfbCcT8x0"},
+  {"$1$\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87", 
"$1$\x87\x87\x87\x87\x87\x87\x87\x87$v5ocG9j3J0x7eT1hHcUiU0"},
+  {"$1$\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88", 
"$1$\x88\x88\x88\x88\x88\x88\x88\x88$PuZ0qvptkAGQkH5L9E8gg0"},
+  {"$1$\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89", 
"$1$\x89\x89\x89\x89\x89\x89\x89\x89$lo1KyVeAz4YzYQ9zt/kfx1"},
+  {"$1$\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a", 
"$1$\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a$eAkaHZBb2NaYEWt1Pcuz9/"},
+  {"$1$\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b", 
"$1$\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b$q2nf2HD/rpgp66Dw0fi9R0"},
+  {"$1$\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c", 
"$1$\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c$AckRI3JiLfNgPLfmr7JUd/"},
+  {"$1$\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d", 
"$1$\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d$33nsEqE7gEDGRXHBOiGq.0"},
+  {"$1$\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e", 
"$1$\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e$XStyqWQ6n0V1RhtnJ02hi0"},
+  {"$1$\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f", 
"$1$\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f$g5Xm2Rc5kD08b/VvxHva50"},
+  {"$1$\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90", 
"$1$\x90\x90\x90\x90\x90\x90\x90\x90$df2NBp2QAj9YmplU7xEgB."},
+  {"$1$\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91", 
"$1$\x91\x91\x91\x91\x91\x91\x91\x91$pMHiny9T/IEYJ3gR2Mmod1"},
+  {"$1$\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92", 
"$1$\x92\x92\x92\x92\x92\x92\x92\x92$xFdEJe/eldBw9KKgQ7dbK1"},
+  {"$1$\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93", 
"$1$\x93\x93\x93\x93\x93\x93\x93\x93$uqHouApBfWnt.RKN8vUfW."},
+  {"$1$\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94", 
"$1$\x94\x94\x94\x94\x94\x94\x94\x94$OMw6UNsLbvpZslp8r9sF/."},
+  {"$1$\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95", 
"$1$\x95\x95\x95\x95\x95\x95\x95\x95$4Ff98EcTu5d7wBpkI0qEf0"},
+  {"$1$\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96", 
"$1$\x96\x96\x96\x96\x96\x96\x96\x96$8Ru2lFuvrWtMO6/WRfNgp/"},
+  {"$1$\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97", 
"$1$\x97\x97\x97\x97\x97\x97\x97\x97$5ZrpQWRS2FVPU1MmEOt2K/"},
+  {"$1$\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98", 
"$1$\x98\x98\x98\x98\x98\x98\x98\x98$.nan4MoDwiZUBfMuQg55x1"},
+  {"$1$\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99", 
"$1$\x99\x99\x99\x99\x99\x99\x99\x99$DFspM.oNv5HO8EbIYCgiJ1"},
+  {"$1$\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a", 
"$1$\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a$snyDiy6hrEZ38QDCB0E8q/"},
+  {"$1$\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b", 
"$1$\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b$zhM0rckwnnu.LSmY5FAzF."},
+  {"$1$\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c", 
"$1$\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c$D/y7YejzcP8HSFCdq8HSG."},
+  {"$1$\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d", 
"$1$\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d$CB5AkqsJwj07omt2WguvD0"},
+  {"$1$\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e", 
"$1$\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e$3t5doK0IHfxi6wnsaCEVi/"},
+  {"$1$\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f", 
"$1$\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f$d79N5tMD97HFYXHojWcUk."},
+  {"$1$\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0", 
"$1$\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0$t5tRlCoTa49CxZmxYrWEX/"},
+  {"$1$\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1", 
"$1$\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1$hLaIEQqRu3tCyVVo0q7m90"},
+  {"$1$\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2", 
"$1$\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2$chFu6O.9jN3O.8ys1OGQG0"},
+  {"$1$\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3", 
"$1$\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3$ZrlNtu20HprFZhxZ3sJJW/"},
+  {"$1$\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4", 
"$1$\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4$I0GU0RKAgC7xwjugP/l7u1"},
+  {"$1$\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5", 
"$1$\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5$Ce9Z.FdJwVT6Q.8VklgGw0"},
+  {"$1$\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6", 
"$1$\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6$GI9fAiN7J1aNnZdSOdr.P0"},
+  {"$1$\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7", 
"$1$\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7$9gkicOfQC73fVRKE2oyXf."},
+  {"$1$\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8", 
"$1$\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8$aeALUEGSV.I1NVyhI/K2d/"},
+  {"$1$\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9", 
"$1$\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9$0WYIBQuP0Inb.ka9Zzg7/0"},
+  {"$1$\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa", 
"$1$\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa$tuhf3SSLOSL/iBNscLL.x."},
+  {"$1$\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab", 
"$1$\xab\xab\xab\xab\xab\xab\xab\xab$Dk8qrm99wJpkq2YNE0KYX1"},
+  {"$1$\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac", 
"$1$\xac\xac\xac\xac\xac\xac\xac\xac$XaEKlfKCZlygQiZ7K3H8g0"},
+  {"$1$\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad", 
"$1$\xad\xad\xad\xad\xad\xad\xad\xad$wTLn0MkjCjmpnMDpp3hgJ/"},
+  {"$1$\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae", 
"$1$\xae\xae\xae\xae\xae\xae\xae\xae$IdiqNF4/d2pYWDDo2ybIJ."},
+  {"$1$\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf", 
"$1$\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf$xJ.wWmZf2eOoVPkZV2mHX/"},
+  {"$1$\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0", 
"$1$\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0$abQJv0UF1N3etYcZepJwb."},
+  {"$1$\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1", 
"$1$\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1$4Kh.sBGFI9Bo.MUte9tJc0"},
+  {"$1$\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2", 
"$1$\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2$IFuZpM9cGUSpd5ZEcgKyB1"},
+  {"$1$\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3", 
"$1$\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3$icPxWBMWaH3lctMoGNZgX/"},
+  {"$1$\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4", 
"$1$\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4$.Q1w5HqdCF.WuMF21Sd9O1"},
+  {"$1$\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5", 
"$1$\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5$Jj.wW8AL2gLSNetSOTP1O0"},
+  {"$1$\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6", 
"$1$\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6$oQ6jHgwk9qdbahOESx7Yy/"},
+  {"$1$\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7", 
"$1$\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7$8WpSxvLVjLAITJd4v2rEw0"},
+  {"$1$\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8", 
"$1$\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8$WV5m5/nYkom29ceNHDM.T1"},
+  {"$1$\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9", 
"$1$\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9$CPfYl3VEHwso.ksdtxRT.1"},
+  {"$1$\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba", 
"$1$\xba\xba\xba\xba\xba\xba\xba\xba$rH2JAoFIa0xNpYVtid7xz."},
+  {"$1$\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb", 
"$1$\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb$O/i135/OnUT1GoQNBi5Jn."},
+  {"$1$\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc", 
"$1$\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc$keBQB0PtXLjMLxCU5i3EK/"},
+  {"$1$\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd", 
"$1$\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd$rm4ZysBgVihdpQQXITl6X1"},
+  {"$1$\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe", 
"$1$\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe$cUhHXIsH9uBr3bkUOGW9o."},
+  {"$1$\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf", 
"$1$\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf$rkG3Qx1oQCHGWw7zcs0n21"},
+  {"$1$\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0", 
"$1$\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0$cHbaii9eGB7BR7lv2ng8z1"},
+  {"$1$\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1", 
"$1$\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1$uNFI1JrGHS58cWn30ycRZ1"},
+  {"$1$\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2", 
"$1$\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2$6Z8FQs/u7lo2KtNTUWWSZ/"},
+  {"$1$\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3", 
"$1$\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3$ypJedSC1/TWPn3D6p1iaI."},
+  {"$1$\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4", 
"$1$\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4$dP3BNBfXLaGSG1KozVQrq1"},
+  {"$1$\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5", 
"$1$\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5$I7Wei91OUtspnl2d0AwK/."},
+  {"$1$\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6", 
"$1$\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6$ufHXpI6lp6JaQFsDYEoIE/"},
+  {"$1$\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7", 
"$1$\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7$mMn6ySHo6Ca1ejYQl0VAw0"},
+  {"$1$\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8", 
"$1$\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8$m.1ECyLNJkF/6i0QIEq80/"},
+  {"$1$\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9", 
"$1$\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9$iGeJeS/vDM6NWCBLnc3Pr0"},
+  {"$1$\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca", 
"$1$\xca\xca\xca\xca\xca\xca\xca\xca$df3KX4ak6p7ovvGws2/.j."},
+  {"$1$\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb", 
"$1$\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb$tjasfE8jm8bdQtMNsyrQx."},
+  {"$1$\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc", 
"$1$\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc$txh5JKdfSE6HX54xGAOPC/"},
+  {"$1$\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd", 
"$1$\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd$N8f/0g7N5U1rUBV7sxhUk0"},
+  {"$1$\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce", 
"$1$\xce\xce\xce\xce\xce\xce\xce\xce$I/kPi00/xetu2CRL19L5G1"},
+  {"$1$\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf", 
"$1$\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf$c9aqyYZ6KHCeSoqPj8qxq0"},
+  {"$1$\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0", 
"$1$\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0$ZBE4vXF3BCxygjLyhNYcg."},
+  {"$1$\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1", 
"$1$\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1$ybJBboWr9nYkGf4q71EWB."},
+  {"$1$\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2", 
"$1$\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2$DikyHrhfBvGEBEsSnAckW1"},
+  {"$1$\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3", 
"$1$\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3$zyuSX19NTXjVbUq/Xf5T4."},
+  {"$1$\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4", 
"$1$\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4$r1VPRjQnwb2.vb1Bi/Yq2/"},
+  {"$1$\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5", 
"$1$\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5$2HpQyMU2b.9MlCHC5xVsW1"},
+  {"$1$\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6", 
"$1$\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6$01vshOFnteIOdleHtBgyZ."},
+  {"$1$\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7", 
"$1$\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7$hZTgbxQgQ12HYO8h7Cyhe."},
+  {"$1$\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8", 
"$1$\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8$2wjxSfE80G.Fec/8ciYna0"},
+  {"$1$\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9", 
"$1$\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9$/asvi/CHpuufuH8oGZZpD."},
+  {"$1$\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda", 
"$1$\xda\xda\xda\xda\xda\xda\xda\xda$h4he4satbDNeE.x26QDvL0"},
+  {"$1$\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb", 
"$1$\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb$O6LwofyyJpr9s7TK6kLai."},
+  {"$1$\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc", 
"$1$\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc$vImexQO/CsS7T3O7kRMBt/"},
+  {"$1$\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd", 
"$1$\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd$QeeqRW3l7Z7J/96bXoUku."},
+  {"$1$\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde", 
"$1$\xde\xde\xde\xde\xde\xde\xde\xde$83tI0NT2rlLT0NXD7BmMv/"},
+  {"$1$\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf", 
"$1$\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf$R/joc6rlTBukTqAyTwTZN/"},
+  {"$1$\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0", 
"$1$\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0$3IMoCBskxoFNvZDPaYd7j."},
+  {"$1$\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1", 
"$1$\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1$J3A49771O216YMbGOrGRd/"},
+  {"$1$\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2", 
"$1$\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2$6wqIymHX.ekerVPJFbLfS1"},
+  {"$1$\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3", 
"$1$\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3$Olz7XQImff3XMi2SnBKN60"},
+  {"$1$\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4", 
"$1$\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4$Jp.z0.OSVRYjv7NknhDGL0"},
+  {"$1$\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5", 
"$1$\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5$F9IBGyjdgBqE3smg0Q8c./"},
+  {"$1$\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6", 
"$1$\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6$M6YCYbyHslbt3G4ysHH59/"},
+  {"$1$\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7", 
"$1$\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7$Xqocalr1O.ZMxZsgJ6/XH/"},
+  {"$1$\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8", 
"$1$\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8$ukOcpuN29XQiAEsxw.NdD0"},
+  {"$1$\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9", 
"$1$\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9$MC3ajpKm14Qh33tOeDUdB1"},
+  {"$1$\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea", 
"$1$\xea\xea\xea\xea\xea\xea\xea\xea$8k4i62bYKBaPYDkfYeNpM1"},
+  {"$1$\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb", 
"$1$\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb$lrYduLFuTGSTEVaNmAVoV0"},
+  {"$1$\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec", 
"$1$\xec\xec\xec\xec\xec\xec\xec\xec$neV5SfxMzgWrSKcSr2D5O0"},
+  {"$1$\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed", 
"$1$\xed\xed\xed\xed\xed\xed\xed\xed$rypzg5UQJoRDPKohom1gR."},
+  {"$1$\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee", 
"$1$\xee\xee\xee\xee\xee\xee\xee\xee$CRNJEbe71GI7KZWeEBLT5."},
+  {"$1$\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef", 
"$1$\xef\xef\xef\xef\xef\xef\xef\xef$8/3.vAG9hZra9xV7K7Emf1"},
+  {"$1$\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0", 
"$1$\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0$jsr70iUIWy0epKv3Mm9OU."},
+  {"$1$\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1", 
"$1$\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1$ke3s70s54FBKSVi6.Vz79."},
+  {"$1$\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2", 
"$1$\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2$3cV1lbAfwfu6kG8bvw3HJ0"},
+  {"$1$\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3", 
"$1$\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3$zYW4XAV6MucNeK.Is5l7o1"},
+  {"$1$\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4", 
"$1$\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4$C49IDrAX3odqEy0GQVBGQ0"},
+  {"$1$\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5", 
"$1$\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5$KW0DslzJ8pfGIHS8QmZgi/"},
+  {"$1$\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6", 
"$1$\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6$QunVx9InyiIkH9NXFi35j/"},
+  {"$1$\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7", 
"$1$\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7$Il0B/9/L3/XLI.a062Qi9."},
+  {"$1$\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8", 
"$1$\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8$LTVH3HIBADqHXyN87zBKq."},
+  {"$1$\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9", 
"$1$\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9$B5.yH/qS.zvYnWQLK.kxP0"},
+  {"$1$\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa", 
"$1$\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa$dNHq6eJ1LLc1YTvtVH5Xk/"},
+  {"$1$\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb", 
"$1$\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb$47FCEhEtoMJ.fbAGBHsc51"},
+  {"$1$\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc", 
"$1$\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc$CnFa3ti560aNyGq2zTpl41"},
+  {"$1$\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd", 
"$1$\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd$K1V0uUbAiP/J6HpgjJatf0"},
+  {"$1$\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe", 
"$1$\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe$ukJbjLsovSxQrhUTyBLvS/"},
+  {"$1$\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", 
"$1$\xff\xff\xff\xff\xff\xff\xff\xff$9Tp9kZrbBqK046t8GFMhS0"},
+#endif
+#if INCLUDE_sha256crypt
+  {"$5$", "$5$$.9cmwUsB0JN26/tNlJo6GVzbqQBfZNC8a9LW5Oa2eb4"},
+  {"$5$\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01", 
"$5$\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01$J.0Pll9mwRW70GQNqjo6XlyVaECesyNhCct.bJcABx."},
+  {"$5$\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02", 
"$5$\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02$lC4WmksesQk7LTaPPkwNIFpkYmRa3BbyECI84vSi1iD"},
+  {"$5$\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03", 
"$5$\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03$lHz0IOViOVqK4faX9m109/4IbGk8kQQKLOlzXpefwh."},
+  {"$5$\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04", 
"$5$\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04$mr5NPGy8Js9.tfvGToxsLt8AJKxGTffcylZtcjo4To9"},
+  {"$5$\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05", 
"$5$\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05$qwSh5hh53H8W/AXViknq9ZvgHhnwwV5EiIRVeiZdbcD"},
+  {"$5$\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06", 
"$5$\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06$tEy3/qTsRgG8EV/f4wdqUa7agsKO6KO9NKUquRkm5YC"},
+  {"$5$\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07", 
"$5$\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07$dOzWqNoCxOoN5bOYiYf7HvD//L9xyYpwpJJz1dvktYD"},
+  {"$5$\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08", 
"$5$\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08$1hTL1JL0LkVr3qr14Zk3mcp3KJ8x2AEEr9T/DHkIaL1"},
+  {"$5$\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09", 
"$5$\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09$UKJ..l1/3si686RNWtJ0fcWdsFzq/J7GuvbehZy4Ep6"},
+  {"$5$\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a", 
"*0"},
+  {"$5$\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b", 
"$5$\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b$QKr2qxSp8IRi5eKizTue7rM2OljQsCo19IUJpXKRcg2"},
+  {"$5$\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c", 
"$5$\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c$/ZG2Eky7tBpttrF25HZsDruww30zrSk5mjuNQzT/oYD"},
+  {"$5$\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d", 
"$5$\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d$s4dzF4FguU9MG2CHPQfXlHwZxf36o7StPR850DG3ze9"},
+  {"$5$\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e", 
"$5$\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e$AKtT5FHaT5kMj7smincxE6yZIJ4TZl1bKmoyWjVI9r3"},
+  {"$5$\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f", 
"$5$\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f$c.hcoIMLb.dkIiWDKADGxHGPNGre6pwd6ZwUILPpXaB"},
+  {"$5$\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10", 
"$5$\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10$7lbIRENep9ScZqEe3lmgfm.CeprdxZ1cs/bDCCkiji5"},
+  {"$5$\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11", 
"$5$\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11$bmzm6.ECOgb0Yu23mjndeyL.1xkn6fltKVuLwDgKgm2"},
+  {"$5$\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12", 
"$5$\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12$hH6oMiBB2Ib7mblINH4UsaVi7C/ZrLxUI5Dm/jRWCB3"},
+  {"$5$\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13", 
"$5$\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13$ZidVC7T4mG.euR2bARj0Dsyfbva7g1D0vtEGJbHmVJ6"},
+  {"$5$\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14", 
"$5$\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14$SFu/UbWMm1vWCL86pGmS6gZxXDl0kd6xdJGItMLupdA"},
+  {"$5$\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15", 
"$5$\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15$dD9rDir//DjDaSA2fdms8o9THtq.fMNSrq7lCWLbE75"},
+  {"$5$\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16", 
"$5$\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16$yB3I91zK4cudT58tTwTjBKuif6wysrVu1GntBgfCmH1"},
+  {"$5$\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17", 
"$5$\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17$hHkAQSekR1mGghEqzwNRGVXSxQ4eW6nwsz5Ps1lmhX9"},
+  {"$5$\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18", 
"$5$\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18$5RwBR1MadkHLsmkdKROy0dc/QAfqUlk86WdEvL.DyqA"},
+  {"$5$\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19", 
"$5$\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19$RTtI5g0GlLrHiTa0Rh8.pJ.7qW00Jm50DlGkn4f0/TC"},
+  {"$5$\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a", 
"$5$\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a$jEMSLvQkm8f3Ce..9Ts3.5qrv.IOGJgOuuiH.zZnTd."},
+  {"$5$\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b", 
"$5$\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b$lNkYL3ypkq1.l8uv308puFDMk4Nm8GpCCHRiENmV921"},
+  {"$5$\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c", 
"$5$\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c$YauG05275JaoXh95ZFensbzQGa371VLSZ41SlsRR7D9"},
+  {"$5$\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d", 
"$5$\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d$ZJQrD2Dv/iz2X4pPGSDSNJv6mFPBeIMxdNA9Pni1LQ9"},
+  {"$5$\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e", 
"$5$\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e$P55NCwo0J8fiH2RQjZWY1jn5/l.H.9dBGcWg2b2Jgt0"},
+  {"$5$\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f", 
"$5$\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f$48kWCQU0zdEDm2zhv8gXkhdxpkkbVGD2/.r6deJs7XC"},
+  {"$5$                ", "$5$                
$TkSAzXrbA5o1XLZW73rCaRyDaCLaoANWdAzueYbR6v8"},
+  {"$5$!!!!!!!!!!!!!!!!", 
"$5$!!!!!!!!!!!!!!!!$9GeaFNWyJkC6DiYkA3JPEnfRUs1UV3rSKU2THtqNFu4"},
+  {"$5$\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"", 
"$5$\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"$IcbPfVlA.OKFHHR2I4noozy9uUvPh4YQQ5sHzvnG7A6"},
+  {"$5$################", 
"$5$################$tZlGRcmONL7295tQG1dOXPeIiDTMFpQ5H7Bde1ImpB7"},
+  {"$5$$$$$$$$$$$$$$$$$", "$5$$.9cmwUsB0JN26/tNlJo6GVzbqQBfZNC8a9LW5Oa2eb4"},
+  {"$5$%%%%%%%%%%%%%%%%", 
"$5$%%%%%%%%%%%%%%%%$YHB.sYi3as/2N2AwT0I7N9J.EGSQiamsBQjp8j6lSoB"},
+  {"$5$&&&&&&&&&&&&&&&&", 
"$5$&&&&&&&&&&&&&&&&$4oI9Wfty8ldlgbZHaRMQy6MBtO./RPe5BzNdYFvsRm7"},
+  {"$5$''''''''''''''''", 
"$5$''''''''''''''''$4fEpjZD1/JVDY7kCN5WMChbLbzurZm8HYJTIABoCYUB"},
+  {"$5$((((((((((((((((", 
"$5$(((((((((((((((($Z2HXAU0EkiVyIOzHbutfuKpYET4rVnN9WGrY0B1UVt2"},
+  {"$5$))))))))))))))))", 
"$5$))))))))))))))))$s.vQuKjcyxh0GA4uT3NpzutBhYefNl3XzhZ8S6HFxrC"},
+  {"$5$****************", 
"$5$****************$TKr4inNC1bVEbLlsTQHdNAkKPbeHPTiqi8fqJM.haj9"},
+  {"$5$++++++++++++++++", 
"$5$++++++++++++++++$1KHSxdU2GMHr.JMUPLXgTt2c4ecpTPEIcF3gyli/qp8"},
+  {"$5$,,,,,,,,,,,,,,,,", 
"$5$,,,,,,,,,,,,,,,,$7KkI4Coa5cA4yZkhPJiIPFi88djn2RdZIdw4uyqQEUC"},
+  {"$5$----------------", 
"$5$----------------$mSaWjPpj2YF659UA/tuqnlyubF4dk7jvQegmE0rWA82"},
+  {"$5$................", 
"$5$................$W/v8EEWv1B6Dve1bi0HbAyllF5g4TkxQH2.xYrdxN.7"},
+  {"$5$////////////////", 
"$5$////////////////$33BfmIgmhgRtT2vlfY3SRqs7lTi3brXBU0FIy8FaAn9"},
+  {"$5$0000000000000000", 
"$5$0000000000000000$eR21UOvSFdYsepsAlt3eZMsjRy8T9ScbPpuKIShlivB"},
+  {"$5$1111111111111111", 
"$5$1111111111111111$bySBjJ4r0QdUw/fgomcB7uzl4LjvJ65XyOyMdtHZxQ3"},
+  {"$5$2222222222222222", 
"$5$2222222222222222$yuZndC7TYE2j6FuS0bEJsX92Iu5iWdaHMX6l9eAEYW8"},
+  {"$5$3333333333333333", 
"$5$3333333333333333$xA0Pfyll.4Vzhn9l3V/aBht2p.AVY3QiZUEuGIC19W0"},
+  {"$5$4444444444444444", 
"$5$4444444444444444$vIya5BnS8SPjCiEA7gcEAa.TcuMcVu3MtuLcx2GIcA3"},
+  {"$5$5555555555555555", 
"$5$5555555555555555$jDmTar0YvVlBA5vVNpoJnWs3068L7jO9ttRmAU/FzR8"},
+  {"$5$6666666666666666", 
"$5$6666666666666666$vSBmNVyAn14oQBjBkoF6Q48MTV4Bu5qW/fyre6L94kD"},
+  {"$5$7777777777777777", 
"$5$7777777777777777$d5UbZ4jniwMil/pZXZM1EaM/JgLzZPosbP85sU3A9c6"},
+  {"$5$8888888888888888", 
"$5$8888888888888888$i0dOqdLRFCW6tofALeQlF2gjZVCWQAej6NdQDyuLNJ1"},
+  {"$5$9999999999999999", 
"$5$9999999999999999$CEmRQOHPWAwLCZI3XnswPssRh9Tpkx4dVwIiIwnGsvD"},
+  {"$5$::::::::::::::::", "*0"},
+  {"$5$;;;;;;;;;;;;;;;;", 
"$5$;;;;;;;;;;;;;;;;$4U1kFCDBizOBJGHQJE/GPrGU/6WL3SQ078YZz1VooK8"},
+  {"$5$<<<<<<<<<<<<<<<<", 
"$5$<<<<<<<<<<<<<<<<$E0pdB/7wA41LmFDfODIv7TBUlX5eXIMpxAl3yG8fnUA"},
+  {"$5$================", 
"$5$================$E6DSf64H4ccRpeFzxY2ohyOgUmqISQaHQe/589h8ap7"},
+  {"$5$>>>>>>>>>>>>>>>>", 
"$5$>>>>>>>>>>>>>>>>$bn5mLiXIVhqRLuFhx2DeSOGOP1kJjvVSa752SGiQN38"},
+  {"$5$????????????????", 
"$5$????????????????$eoE8xbResh/24NojQoK.rtKkn273RYxIDUQxhnW6dq1"},
+  {"$5$@@@@@@@@@@@@@@@@", 
"$5$@@@@@@@@@@@@@@@@$3i7VYDfPzWYla8vo11pZjLBDetTFv91Qthzp8F/D5I8"},
+  {"$5$AAAAAAAAAAAAAAAA", 
"$5$AAAAAAAAAAAAAAAA$VUpd0T9ADzWfkEFV3opuuUXuOKQqK9z2PwhFhG1tbg."},
+  {"$5$BBBBBBBBBBBBBBBB", 
"$5$BBBBBBBBBBBBBBBB$fa7J/F.WdiyMbAIcj5Fy3lYRNRtx2Z2Saluo3QNeq/1"},
+  {"$5$CCCCCCCCCCCCCCCC", 
"$5$CCCCCCCCCCCCCCCC$N8Af2vgy2oUYPWsZJK4amWU6GEvgOzqn39AfWnGdnU5"},
+  {"$5$DDDDDDDDDDDDDDDD", 
"$5$DDDDDDDDDDDDDDDD$cqbztx0HqFgxi2AkDyeW9VQDFTPJqgWAwf.otoqcNq8"},
+  {"$5$EEEEEEEEEEEEEEEE", 
"$5$EEEEEEEEEEEEEEEE$zJZjssAORvqD1rBWcfFVXM1DW89W.R9yvKsdNODm3H7"},
+  {"$5$FFFFFFFFFFFFFFFF", 
"$5$FFFFFFFFFFFFFFFF$9swLQspTseegU2GZSD5oAkdCj7qyiQ2Fp8Ol5Ofrs6A"},
+  {"$5$GGGGGGGGGGGGGGGG", 
"$5$GGGGGGGGGGGGGGGG$JwKDv.wdK2EDvhCo/AL.Nkhjbp7Cq0V.IYtdIVmS/1C"},
+  {"$5$HHHHHHHHHHHHHHHH", 
"$5$HHHHHHHHHHHHHHHH$1dByOvQtmP83itXuRwBRejTs911SoKAgGgQiPrkvqmD"},
+  {"$5$IIIIIIIIIIIIIIII", 
"$5$IIIIIIIIIIIIIIII$Z/ldZHX2MiJHPnVcJCOY/AEjrWAG2to0RoT9qfIZsRD"},
+  {"$5$JJJJJJJJJJJJJJJJ", 
"$5$JJJJJJJJJJJJJJJJ$fhwQW6rdMJary.ixfiX/Dt9hmCpd0996dALH78CJ8sC"},
+  {"$5$KKKKKKKKKKKKKKKK", 
"$5$KKKKKKKKKKKKKKKK$HHwts31Cns.ctW5icGIsxZl4AW0Gytgt..vdo91dHm2"},
+  {"$5$LLLLLLLLLLLLLLLL", 
"$5$LLLLLLLLLLLLLLLL$d28JjgKAP3qlPfZYJs3hdSzaB5J7K.V06pLkuojR7f0"},
+  {"$5$MMMMMMMMMMMMMMMM", 
"$5$MMMMMMMMMMMMMMMM$P4Wo0Hj8GL1q9oT.zJMhChwwsbGDLle6WfY4Lo8uPi3"},
+  {"$5$NNNNNNNNNNNNNNNN", 
"$5$NNNNNNNNNNNNNNNN$YlRLxmjBFuF5g0XhKJBHaXnUdyEWK7OKW/HGcLMwcG3"},
+  {"$5$OOOOOOOOOOOOOOOO", 
"$5$OOOOOOOOOOOOOOOO$DRn.JeS9KRIyaJ1Y7YBd3r6uoBjqzdL4yXYUI3XfvC0"},
+  {"$5$PPPPPPPPPPPPPPPP", 
"$5$PPPPPPPPPPPPPPPP$pMCZDx.QilOTudd58i6D2rcQGZxBb9xsrnONsSN6UdA"},
+  {"$5$QQQQQQQQQQQQQQQQ", 
"$5$QQQQQQQQQQQQQQQQ$iPnfE5yCEEHvOaGPmqOGiOMrx2G7BAyj45GbI98xX.7"},
+  {"$5$RRRRRRRRRRRRRRRR", 
"$5$RRRRRRRRRRRRRRRR$0RG0Haiy4MIGpX1Cb6m0VxK5SgqWU0APzN/yxKiH5r5"},
+  {"$5$SSSSSSSSSSSSSSSS", 
"$5$SSSSSSSSSSSSSSSS$JUGG5tCs4CVVQK98ab4wBR5at/yesizfu9eod.b5LhA"},
+  {"$5$TTTTTTTTTTTTTTTT", 
"$5$TTTTTTTTTTTTTTTT$A0mm2hkjlmS/4N74qNPtQM7XaVCkHhkbTpvjXBLwQL1"},
+  {"$5$UUUUUUUUUUUUUUUU", 
"$5$UUUUUUUUUUUUUUUU$ax8OTuPrxaBU76nbA7MdLvRD5Ghybn.kZdAU7gjcrU4"},
+  {"$5$VVVVVVVVVVVVVVVV", 
"$5$VVVVVVVVVVVVVVVV$OQehmGBGe/3ZIQZ9aWOKr2CttBP8SDx0K3U2bqJ85/1"},
+  {"$5$WWWWWWWWWWWWWWWW", 
"$5$WWWWWWWWWWWWWWWW$EjlH0vYOYZhvVhWruuWqpLC0t2NJzdq5zlnGoIX2bOB"},
+  {"$5$XXXXXXXXXXXXXXXX", 
"$5$XXXXXXXXXXXXXXXX$pVapyZeNqGWfLPAvds.35hdaULvCehrErqrZmlDrGI7"},
+  {"$5$YYYYYYYYYYYYYYYY", 
"$5$YYYYYYYYYYYYYYYY$bqL8kl.IRvZ6EH2j1jxMX.N5Jycve5I1QF3eYV1sTk1"},
+  {"$5$ZZZZZZZZZZZZZZZZ", 
"$5$ZZZZZZZZZZZZZZZZ$BpQW6V.Sned2/ey686Jf/9QyWsal.H7xZ4JZdKvtSf."},
+  {"$5$[[[[[[[[[[[[[[[[", 
"$5$[[[[[[[[[[[[[[[[$Kxx8t7j2tckrKdkQcne.g8WeieU9oanqykH7unPFC8D"},
+  {"$5$\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", 
"$5$\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\$rzzhXAHVcEi7XknFBvJHvd75JYeJOdGoHCreIBx5tdB"},
+  {"$5$]]]]]]]]]]]]]]]]", 
"$5$]]]]]]]]]]]]]]]]$v/dsYHRr8uSei9wHdHYKgR1kE6/ssXtQe.Cj5w7pnJ7"},
+  {"$5$^^^^^^^^^^^^^^^^", 
"$5$^^^^^^^^^^^^^^^^$p2NLBCuJP2PuLLKYazCIVBHi0deXJSG6MIhK37HqC/D"},
+  {"$5$________________", 
"$5$________________$AHciRH92K4w7nTLbBn1tZq2wvR9M6LjS2UYbYXCTis1"},
+  {"$5$````````````````", 
"$5$````````````````$xYEXvr4fcBaOc3vrrlggJulFVQc9F5Y90nV.vDS9v0C"},
+  {"$5$aaaaaaaaaaaaaaaa", 
"$5$aaaaaaaaaaaaaaaa$xOxMjsC8uGeIeuWiWjuqSpfwUDrq4KGPdOTKyd0KfJ8"},
+  {"$5$bbbbbbbbbbbbbbbb", 
"$5$bbbbbbbbbbbbbbbb$Jb7o7yezHNA9X2ZGhqCSWdPWEJ3D7k/VsuKhMGN1IL5"},
+  {"$5$cccccccccccccccc", 
"$5$cccccccccccccccc$9/rqDusRqEopAIW.t5dYMmgNvmnk5WI2G2L8WrmvOJ1"},
+  {"$5$dddddddddddddddd", 
"$5$dddddddddddddddd$98UTIoNQDn5V2pNRK9RuKVDExLOFmnhHXB9OnJX9Vt."},
+  {"$5$eeeeeeeeeeeeeeee", 
"$5$eeeeeeeeeeeeeeee$yH9ZoFyknDt6Dc05jg7MBeeE0XMPxOsTMV5vSlUZYX8"},
+  {"$5$ffffffffffffffff", 
"$5$ffffffffffffffff$ZQI3fYusr0D2ZkXM.x3LR9Uww3v3RmMvQGLS/43EFnA"},
+  {"$5$gggggggggggggggg", 
"$5$gggggggggggggggg$/UJVmABMZxxloTI7Z.TNEtPiejlmWcPH9Q4xcbP93K8"},
+  {"$5$hhhhhhhhhhhhhhhh", 
"$5$hhhhhhhhhhhhhhhh$yHqyY4G5Gq966erkXmBaw1rO6ir.Fw80Ex1dQUHHCE8"},
+  {"$5$iiiiiiiiiiiiiiii", 
"$5$iiiiiiiiiiiiiiii$nLWcRRmLTRGJ.dKBRCtRKukfCfCceGq7PMtsR4rNrQ5"},
+  {"$5$jjjjjjjjjjjjjjjj", 
"$5$jjjjjjjjjjjjjjjj$ZLZfaKGuAqH1p5KhJ8..oThpB1wXZsu8SYO6sg5Dc.3"},
+  {"$5$kkkkkkkkkkkkkkkk", 
"$5$kkkkkkkkkkkkkkkk$Z120Z4aa9ajtl8YN.OXSbS87Z4XCkP5LEX/tdDxDBY1"},
+  {"$5$llllllllllllllll", 
"$5$llllllllllllllll$ExDgrdZcQuwFAqfWwIXwU8FO9IoQYGh.paiXLnksHR9"},
+  {"$5$mmmmmmmmmmmmmmmm", 
"$5$mmmmmmmmmmmmmmmm$JaWuf4lmgatfz4GWMRhkNmodXwuwx2HLGbqajxxI2H7"},
+  {"$5$nnnnnnnnnnnnnnnn", 
"$5$nnnnnnnnnnnnnnnn$HNrcFfckFkhxPuf65oiVAeVZ4ReR7cT5n3cx5bBQZgA"},
+  {"$5$oooooooooooooooo", 
"$5$oooooooooooooooo$g6DVh2i3Mv1lVu4tbRjg.voWFRVDFvdVwjHlNBS2p/6"},
+  {"$5$pppppppppppppppp", 
"$5$pppppppppppppppp$n45WFITWV.YlZafkp4giNBbFJ7E0K3hk.4ATQQWmpfB"},
+  {"$5$qqqqqqqqqqqqqqqq", 
"$5$qqqqqqqqqqqqqqqq$aZlTD3j/FbEH7JtiYQzNWqHMpsrzOMGdi7NYwa3R5q/"},
+  {"$5$rrrrrrrrrrrrrrrr", 
"$5$rrrrrrrrrrrrrrrr$NZUVfiRHu8kdnjiwUiMdBBZ.DoJCAO4STgltaUv0p.B"},
+  {"$5$ssssssssssssssss", 
"$5$ssssssssssssssss$onSPRcYGEGSFWK.PtbsWLuKL9MLoSTXcWMp989oUdu9"},
+  {"$5$tttttttttttttttt", 
"$5$tttttttttttttttt$evmPxXoulgYCuuPtM0RsqUDlbQcY5VyALX4YB/jzuZC"},
+  {"$5$uuuuuuuuuuuuuuuu", 
"$5$uuuuuuuuuuuuuuuu$zA7OLW4DbHif04U.BxAOsmKQIGOszsDFpgKs4/lDbnC"},
+  {"$5$vvvvvvvvvvvvvvvv", 
"$5$vvvvvvvvvvvvvvvv$ByQtI4ZSnpYYeycSmlI7X0KOWin/frKXnkGvPbkrH/8"},
+  {"$5$wwwwwwwwwwwwwwww", 
"$5$wwwwwwwwwwwwwwww$rYx8MlvDNcbwsDWkPSyglFUbjuTbedp5Ud5px3OXjQ/"},
+  {"$5$xxxxxxxxxxxxxxxx", 
"$5$xxxxxxxxxxxxxxxx$LOl2z2Jw4dWgqW4ukK.IcVS9REnxkVPpMm/vFKcrnO9"},
+  {"$5$yyyyyyyyyyyyyyyy", 
"$5$yyyyyyyyyyyyyyyy$ubCS2POH1zfaPYiEnKZTnkwLqjisxunxmplxwNkG/m/"},
+  {"$5$zzzzzzzzzzzzzzzz", 
"$5$zzzzzzzzzzzzzzzz$lPqbXBcwOQ81XXT7xKjJIGVr4ChEWRmrZdHgv0am1v7"},
+  {"$5${{{{{{{{{{{{{{{{", 
"$5${{{{{{{{{{{{{{{{$ZJN/mpIRViDP0XULRTfFiemdciu8dAnbkcOQfLF0YD0"},
+  {"$5$||||||||||||||||", 
"$5$||||||||||||||||$0wYgvq83T4NnAIcE.rtIiEZqr75cYFLFIHaiYF6eNG2"},
+  {"$5$}}}}}}}}}}}}}}}}", 
"$5$}}}}}}}}}}}}}}}}$CFAky4H9RLcJjTh0wClEOdEVQiL/mHu9i6ogNXFCA0B"},
+  {"$5$~~~~~~~~~~~~~~~~", 
"$5$~~~~~~~~~~~~~~~~$AT92oDPwlSlTL9uTxyAG1mEs.9iJYpKvuNUKzoJIyIA"},
+  {"$5$\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f", 
"$5$\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f$mU6EP5szYDRh.LelN6cYz1A2/mhdCwlYQ7sGIgR0vkB"},
+  {"$5$\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80", 
"$5$\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80$J0725j/lgkQBbg7FQvcp7AvSx4ne/ev4ORB.XvQBRF."},
+  {"$5$\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81", 
"$5$\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81$D0NkVIMc2VtOk/YwIxxDSCCfymeI8kPFB/k1wcNiLn1"},
+  {"$5$\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82", 
"$5$\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82$woOn6Ic1kM41kBXkZfqRdR1QCUIoSmOBSj/F7JJmwe5"},
+  {"$5$\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83", 
"$5$\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83$NP/gE3uCe7lxONg3cYCv27RhkfFwt4lg10FpRMU7Q61"},
+  {"$5$\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84", 
"$5$\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84$NNLFbgMmw9hWkkfneYw8ZOWP1PxBk9zCA6DqmCEgZv6"},
+  {"$5$\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85", 
"$5$\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85$I/iB9YP14DAKoP0JEXRNwy2/STK2uOskeaRa1Z.xwIB"},
+  {"$5$\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86", 
"$5$\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86$CVZr8tJN7KQq5elffqsl9aIe5dx.CP3Ms25gb2agvj."},
+  {"$5$\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87", 
"$5$\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87$S6f1ZeoD7bPbtcH1BhKmTVtuew7VRuLwRuZHDFKh2k5"},
+  {"$5$\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88", 
"$5$\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88$Ynazg58yaNm7VA4/zKrNzYqX8rMoMEGCy18WST4cfd6"},
+  {"$5$\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89", 
"$5$\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89$QMra3FT9/TPVERNLNZOcoor6LLMXlhOqRA1QqzrVKl0"},
+  {"$5$\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a", 
"$5$\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a$PMsFLzlAJkTQOy33FbF0s33JosUu/44jvhT74DgGdj7"},
+  {"$5$\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b", 
"$5$\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b$At4Y01MfEKf1blH4RQ0r0cjFbj8.TMY6hYttfyXTMY3"},
+  {"$5$\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c", 
"$5$\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c$15jzDn36bxgTgyNBS3KUcLbC6Fq2COYzgqlQme.J0S."},
+  {"$5$\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d", 
"$5$\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d$WloBbCaHuXBVusdLlI/GMFsBt9XmQ7ND4PlJ40nb.d8"},
+  {"$5$\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e", 
"$5$\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e$QX0X1TVGp.hMskVcP0A1lOsRWS2KSpCk3xqd2WVn2y5"},
+  {"$5$\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f", 
"$5$\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f$6hwMWfoxEaIOm92QcWHiTTx8aPRXpgbU3fI0NTOsq73"},
+  {"$5$\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90", 
"$5$\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90$XPgOtX7fpUTctLXDCbw/srkiGiTkoEcdoLmK9Qp5c65"},
+  {"$5$\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91", 
"$5$\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91$3FOgvLC5n7Gq8NzhXn/0eKOSB34kzjN.d0j1sqY6QYC"},
+  {"$5$\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92", 
"$5$\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92$YXXe5pWzWcYigC5rsPd9vr47m4FZR12ien0oGhZjgO."},
+  {"$5$\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93", 
"$5$\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93$60qixPcyLhKjmC8p/Ntc93abrUqhO.hTsJNGhXsvko/"},
+  {"$5$\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94", 
"$5$\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94$Ta09CUy1XM8.NJxIoKGAboFNnUgxHvPWsvgFppHcCb1"},
+  {"$5$\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95", 
"$5$\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95$Zl0xGKWM9d3Ax8M2YOuH6j2xG7.Mmtccabfqw8rSRbD"},
+  {"$5$\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96", 
"$5$\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96$u1hqWkeVLOYx47eTis34ttlm6sNR4z7D1Zad.7AE8F8"},
+  {"$5$\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97", 
"$5$\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97$dO/vq6FZBT47ZDqk09pZCfewbG1TKshljZu0fjpzyXA"},
+  {"$5$\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98", 
"$5$\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98$t72lbIDJATZcZA.AHPkAB/cb.Kcl5d1.Ie0C57T4Gf7"},
+  {"$5$\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99", 
"$5$\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99$k8aXTBjDp05Csm6bt6fBb4gvUUX6X.IMfx2kFCJ6UE8"},
+  {"$5$\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a", 
"$5$\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a$mBq7wg4xP5YLDLKUZ/2j/gRFNx2J.21803/AJVEOFl4"},
+  {"$5$\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b", 
"$5$\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b$gaSoVeoKjfw/m/z20SmG3TnN4YGvOLethB4ZfEfXsP/"},
+  {"$5$\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c", 
"$5$\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c$zBJSWAYo/4w5NCfwY5mEJp3FW7PHSlGNLMPDOj5apYD"},
+  {"$5$\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d", 
"$5$\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d$V/g9HckIN1IcaXORkN5Z.2S4I8JdMkJOm9yg3Hgzyy."},
+  {"$5$\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e", 
"$5$\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e$bushC1.GF56V4vYl5E72qjfgfKyJ0Z/CSAbh2BKAKF7"},
+  {"$5$\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f", 
"$5$\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f$mPo6PFTNtbPwfT5JxFsf4ZST7Tzms3kjU6pqKyXwZEB"},
+  {"$5$\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0", 
"$5$\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0$.DYBzB20Wp7nwfp7rvPPstxQ7oriCkBdqYAAtcuQjc2"},
+  {"$5$\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1", 
"$5$\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1$Z9/wnavXUItEUM/nGfchU6QCPj7b0izkUYuIGjw5Uy9"},
+  {"$5$\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2", 
"$5$\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2$0J3C.MER5ScxhiyIEKAr2VGJx.IGwUkJn5xbu8Zgpb0"},
+  {"$5$\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3", 
"$5$\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3$S27li5MR2IV2xd4rAM9vg1bB.M4js9u6diXOBYl6NJ9"},
+  {"$5$\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4", 
"$5$\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4$VaZNq3UU1HSRkeqagYQOwweHfiLNmMuhOlrbrJNn4b0"},
+  {"$5$\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5", 
"$5$\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5$kkqPujGF8E6b/Dcu0uOKqElKUqVgbOftN2SUlacbS9/"},
+  {"$5$\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6", 
"$5$\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6$j8iyojhX8Eq3857nEtkmBGUuiVm/XDUES.1RmcBFTAD"},
+  {"$5$\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7", 
"$5$\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7$lIE6JS5HODT9B.jxnAitPzwz0oj7B7.jIRAUbzlRygC"},
+  {"$5$\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8", 
"$5$\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8$PkH0rr99chAfUC60an.iYtlCBLl3uxsKTtXUZppxL90"},
+  {"$5$\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9", 
"$5$\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9$pF5.86JVuEw9Fdn9aRs9qo.7KqULKZP0c94OzqoIFM0"},
+  {"$5$\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa", 
"$5$\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa$VcPcCCJDKaOF/5IOARaNcwUtWMTEoXq6Ia.mAZepYv2"},
+  {"$5$\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab", 
"$5$\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab$TlAL6ox6EGiJ9W.5fojg.GC0ljLs0yKqqkJMkxPLM./"},
+  {"$5$\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac", 
"$5$\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac$d240szTqELjLS0R6/dA3zc1fAJx5SHjLV2wBUY0cS46"},
+  {"$5$\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad", 
"$5$\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad$0HB3sxLE.Mjocga.QLgWdsFCzCD4o0L6oJcZRTUV2OA"},
+  {"$5$\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae", 
"$5$\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae$cySJ7tHEYrJsHDxPzXX.KyBViSLJ0d.JU0Wt25Aoa4C"},
+  {"$5$\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf", 
"$5$\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf$svi.XE7TRgyVOWXekY36F43Ft64GgtkEaAObXSQCw80"},
+  {"$5$\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0", 
"$5$\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0$xuvjPth4vsQtS6qQSh7ho/QQujh1sFdhhvZcMVrA11."},
+  {"$5$\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1", 
"$5$\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1$E9M7Z3rvNWhaeCOnmYJR7VvsEhw96a9xLvMG9DnIP43"},
+  {"$5$\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2", 
"$5$\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2$zhtOb6OrLUMbhtskMGAV5LR.AORW8cayZeaBwkSoxo1"},
+  {"$5$\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3", 
"$5$\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3$1MuL4Gm4zUS5TTWYiOPya9elZdN.3asjc8/htS9dQS5"},
+  {"$5$\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4", 
"$5$\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4$ps8/5MExRWpJSv.0EcXnXBygMWLn3H9lmBuAcRYk/oB"},
+  {"$5$\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5", 
"$5$\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5$XCU/qJpKY.5F8TdaJ3Oy.O9r83im286Z.cnDtCEYhp8"},
+  {"$5$\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6", 
"$5$\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6$Hg47vktslxXXAqzEGIquDIwj1SsPau17hWOU7sfeTS1"},
+  {"$5$\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7", 
"$5$\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7$nnUuLw9cFl6gHg1.OD716eeOAquVquQaFUL6j.Ajdz0"},
+  {"$5$\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8", 
"$5$\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8$LiU9ApoG2aDKVwawphRUWkTf1YPV1Bqnh36ghVGVFt7"},
+  {"$5$\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9", 
"$5$\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9$EzdSdggo5LEVl3ZKvl/H5P4I8G5cAzmdmZH1lSkboz6"},
+  {"$5$\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba", 
"$5$\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba$uwgixMHXmr5HdEL5F0.ZKqioOYkQ.w67GzD1OAe/3VB"},
+  {"$5$\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb", 
"$5$\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb$WdhApuITpUe4Zr4DF1u8Vbu0Ps8Z.4yFi1zmRnhJcwC"},
+  {"$5$\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc", 
"$5$\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc$FzVU31/vAkOQsNUKP23nwIPPLO0zZEG12/SFAYnmsq1"},
+  {"$5$\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd", 
"$5$\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd$9StHGIk4twKxuyTkpMySmSoEO/YtJYKNKAXRFhZtsT/"},
+  {"$5$\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe", 
"$5$\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe$0/8sjz5Wd/oI9ssCVKDo4CeLdhjM1Hs1bY/ebVl3n75"},
+  {"$5$\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf", 
"$5$\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf$RBMZDVKKEnF5sS2aLQEHEaYWr2XTuHPFH0Rk2EVp.v6"},
+  {"$5$\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0", 
"$5$\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0$yxxhaELlLn/iuNdyEdmSE6i2zLv4Ih5/H0aMbRZ9.d0"},
+  {"$5$\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1", 
"$5$\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1$u9DflJzeVbChZzVMZBYyWZG/fC6E9CXDvH4rKZa9C4D"},
+  {"$5$\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2", 
"$5$\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2$szHfzNinilSCwwCWC/XNhvxsoPtj2FFGBps15gv8VT."},
+  {"$5$\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3", 
"$5$\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3$QovspCM6EI3sdxoEgpDc915cTR3HPrzMVHmSh9yTdA."},
+  {"$5$\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4", 
"$5$\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4$WT5Rt.WLDG2UZi2uqzQ1ya8n3rS9W/e1ABElKnqRbC9"},
+  {"$5$\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5", 
"$5$\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5$EJ9nZGESQeNWs0MKEzGnMXWZ6MHcKUdCj0fN1BGpcP8"},
+  {"$5$\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6", 
"$5$\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6$1LZRlOIacbYW6I.Wj1.5EdYoEhRZxhVp0/qEF1WVmG0"},
+  {"$5$\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7", 
"$5$\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7$EOm8B/BoK8X9WMXY8vWvCeg7HKO9asRiefVEyD88UR3"},
+  {"$5$\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8", 
"$5$\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8$/EEI0/U2nZLj8xDb47.TMAhEDjSesqxZ6.//c8s7ulC"},
+  {"$5$\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9", 
"$5$\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9$xBsPgcPbUMQ8Qwcd/XioI0w2AFqxs6gmFSG2bO27TTC"},
+  {"$5$\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca", 
"$5$\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca$gLZdKmudY577UATt6QlegB9.yS54SSGfzfylnRElH/D"},
+  {"$5$\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb", 
"$5$\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb$Vbub8ICHQKywAOc1hXeAcUrMHdCVObqKIObGDZUrZa4"},
+  {"$5$\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc", 
"$5$\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc$Uw7dmS038TFYxuYlRx2V0mlPJJ3rRT7FcoZsKyllzB6"},
+  {"$5$\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd", 
"$5$\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd$IGOIBmSHe0je7Jgvigb8/JOlU0p5D0s8.DR13H.vzB9"},
+  {"$5$\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce", 
"$5$\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce$ltzZeLW4RprX./DBWn3EeMjN2hYNVVZDV5pkVjc8Ak7"},
+  {"$5$\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf", 
"$5$\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf$nsZN2qc891wU3bZTTr7K2nvrI2ZuMugET4G6U./4k94"},
+  {"$5$\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0", 
"$5$\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0$PR6YJApzrkxsV7a9k0/PAsbvqE1Nt/NGgthAcvnfCTA"},
+  {"$5$\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1", 
"$5$\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1$jRQ7VTXy8ZW8Mmtv3DDyiAt3EBHZO/f/C8AHE8Ps7B/"},
+  {"$5$\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2", 
"$5$\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2$OnTPee..CwYH1d69MWNg/.CVD3EGWMhdhb5wAlSKw8A"},
+  {"$5$\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3", 
"$5$\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3$B/CJiRsLijvWImAr4sJ1OACZZch8bLufpQPa0I0Cn61"},
+  {"$5$\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4", 
"$5$\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4$Etxe6j0kuNLz5RgIemtgY5IRWfPBJt//Aqi1w7WA1p6"},
+  {"$5$\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5", 
"$5$\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5$EFwCGcP/v1rrxyGyTlsULU1U5Yd40VY5hThARD44It7"},
+  {"$5$\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6", 
"$5$\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6$rgalyFZ.EyyFViDByIZBO2GRoEnX3bthOjpqvWAI/r9"},
+  {"$5$\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7", 
"$5$\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7$uY9qWkkokkdteWtHVlpl.fiHIgAddIThWp/Vt63kfEA"},
+  {"$5$\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8", 
"$5$\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8$3o5pUl/ShliU8iFSpIswlyYkGvd5rO6B6p3OGdKz6kA"},
+  {"$5$\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9", 
"$5$\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9$MNs9Bkwcr82dT5oa1OV3VKTFXs5phGZ.H5aZtosW8tA"},
+  {"$5$\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda", 
"$5$\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda$hhgU9JCtFZb1NR/8aoPxmutU3UGsd9ZNVtiuS2vucL3"},
+  {"$5$\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb", 
"$5$\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb$pzMGkJZtwukI/8XfrhoynsBUtLHRsYPDg8D0Kt.SK2C"},
+  {"$5$\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc", 
"$5$\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc$XbnkQI197eUtZklypZFqY2NLemie/Whm9n8W4Lo0KGB"},
+  {"$5$\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd", 
"$5$\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd$EAG4l5bBHQBSEQrSI0l8njp11RPmp8Tr.TDFSFstim1"},
+  {"$5$\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde", 
"$5$\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde$ocOaGMmO2TO3VR0EZ6ONxyIndYMVQTXP1LiQ38qiCl3"},
+  {"$5$\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf", 
"$5$\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf$CVRU0ylmeHo1PRQksu9splkKDw8Dbx2d6kDzmKlqj5D"},
+  {"$5$\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0", 
"$5$\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0$.iqyu486PZFYaGQlyt./MyrMrEHj.McxWx4x8QYMmt7"},
+  {"$5$\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1", 
"$5$\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1$dxy.ZUJ0UUNO/aVuZjW9BLkHvt/CKXTXdMUDd0JI4ED"},
+  {"$5$\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2", 
"$5$\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2$aZeSwupA6tV990YI4MojyvFb4nPn5nmQC0fW8fG6bo."},
+  {"$5$\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3", 
"$5$\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3$WIgcEyJYNVigSJe1qdI5B737MluTVEadxLRmzFrRXh6"},
+  {"$5$\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4", 
"$5$\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4$CddG.M4Qw5s3cGDd701cOXeBz0jwrManDt9gCag5Qb."},
+  {"$5$\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5", 
"$5$\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5$rUON6Yb3EapFRtNk9WylBN29jzQrYSVZgWi5Frdm360"},
+  {"$5$\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6", 
"$5$\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6$eKYUnExmoRjirmWYmnCao/wm2Al2erW1Xo9H1jszMYD"},
+  {"$5$\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7", 
"$5$\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7$IC4nuTX/NWNiCm0rHR5/MQK8y8XWOFEvXbYi2R5QpQ5"},
+  {"$5$\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8", 
"$5$\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8$xyZO74FR9.xVcMVV.7iw.4nLNU/LuzqtKyy7efediC9"},
+  {"$5$\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9", 
"$5$\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9$nU6cnQ2.nwXekaLQSRRxGjmC4Lqq8xIycFA6RKZpiG0"},
+  {"$5$\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea", 
"$5$\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea$7NTQJY4fj3cP.4jb2sjj8MFx.FgPb86wHmkixPVicC0"},
+  {"$5$\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb", 
"$5$\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb$MS0pyFbjnkIoMDF2Wv5Y7A13Gwe3uvXMDk0F5jZ5ti/"},
+  {"$5$\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec", 
"$5$\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec$ZmNPaxGXj7Y5yfnpx/XDY7PcDYSsnXw4DIOmlDdouJ8"},
+  {"$5$\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed", 
"$5$\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed$4DtCMo7IfFQi3LJe761UBmNVl4SXV59Y7o1hiqrasw1"},
+  {"$5$\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee", 
"$5$\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee$ub21zuh5uMpLuYEnMGbEIwtHHPDYpYNrc836.aRBnh4"},
+  {"$5$\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef", 
"$5$\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef$MNnZn0b3Ck9G/lENNSYV3JwPk8k4Iuxtc3OVKk.eoV9"},
+  {"$5$\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0", 
"$5$\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0$hfOd1bCj43xFd0/JAygammn55z0IMfMluXWB5LO70C."},
+  {"$5$\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1", 
"$5$\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1$ROjlwOmrbjNLdRnuQZax2s1t.RuzB28ZgufwX.teDm2"},
+  {"$5$\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2", 
"$5$\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2$gaJBE13Uu/XNhr91Chatlt4exHKdacSCfwM92Pe4BBA"},
+  {"$5$\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3", 
"$5$\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3$yb2sfVA71yK8bypCsLchsKPV2OL0fI8dR9RyFgDj/YA"},
+  {"$5$\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4", 
"$5$\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4$CbfZrwTrszrkiYkJuyHmwi3Mlk2KwtWtJxllMwxAYjC"},
+  {"$5$\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5", 
"$5$\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5$QpM/NQivZi5AUS.TKtKz8IxeG.NeQQw8G7Dsbw/cJI4"},
+  {"$5$\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6", 
"$5$\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6$XBCLaJY2oyPYlUwjMK9N.twrAInIgAzqC29KEGr0a68"},
+  {"$5$\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7", 
"$5$\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7$9nXVMBgDMOtZlJWfM697cV4vYQ68axnnfSi4P9JiRA1"},
+  {"$5$\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8", 
"$5$\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8$6MjrJfw0oS9mSpRmARIf7gKp0grF3Jd7/epKtmcvXW1"},
+  {"$5$\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9", 
"$5$\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9$fSiD8PuZ5r20LD0Oo3W.iO9ksrixE6/o3mfH.cOTG96"},
+  {"$5$\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa", 
"$5$\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa$vzo/iPVNzf8f/31d97nMhOZDfuCB53AbweOhDT8L8hB"},
+  {"$5$\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb", 
"$5$\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb$tvrkNr22Y35idZto2bLucn.MVN/D1nUp.0n021n8SH5"},
+  {"$5$\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc", 
"$5$\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc$QfUA5Ms/8hYPfgjKjDUrdm0c2FyD1VBdUjauoIB6d/5"},
+  {"$5$\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd", 
"$5$\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd$s/Ylc4Vy71PE1WtDO/I8sjRNHfpvAwHEiwAOpOYD2.4"},
+  {"$5$\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe", 
"$5$\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe$VDjPy5Kf6PtjATDaFyXEfalhRIoBlFFbnbO6Fcj5Vo4"},
+  {"$5$\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", 
"$5$\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff$YV1NkIqiuJlzI4t1CEgIDbwqzdppAIg.aLrG5yAIpf7"},
+#endif
+#if INCLUDE_sha512crypt
+  {"$6$", 
"$6$$t2FbUVbthAvIU7XM/8/NizHqHc/gcVkV6TK7SSXPCv.uHfMVKKmKs1ezXF8vtKC6ACvY0g/lmErEnI4Jy8WY9/"},
+  {"$6$\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01", 
"$6$\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01$A0OfzcSgJYBh8KsQzuu2xFb83EZo1vkbXd5GDRDRQaVge8u/H/gDgmPyTZMiVkqtV/YKbChZsPdF4sJ3a7g371"},
+  {"$6$\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02", 
"$6$\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02$3XW4GaB5frVyzcwV2JjMGu2enAeSITBszbDyTiSJnSi/ltEtGqlYyh6xIAe.qJkYP5hOgplQVS6chtzSE4VjJ/"},
+  {"$6$\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03", 
"$6$\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03$yvzEzHti8y6zG.W5nDF8xqAIMcHtM3z4OoKcp1iw3Qx5/NEzpn4hm8Fo5lwcWOkS1wyQ2oIXZOKBsbAYOXD1V0"},
+  {"$6$\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04", 
"$6$\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04\x04$H9fM/wneMbcp4r79qe4re0jyInR8Aw5Nx2ixU1fmPWGsNI.C9nTFUOm1kzzCLo8vx.l.V8quBvm8D8kCpJFwb0"},
+  {"$6$\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05", 
"$6$\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05$Ak.qFYghEmoWt//75pvPSH1bdrymN9n95Z0QQya6ZT7gfXzuxH3d0NZ5GC9khml1yXqfGsn4BoDh8JPdDMuCM0"},
+  {"$6$\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06", 
"$6$\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06$le7TXfW.M3ptc1sWO9UBIzT7Y/v6xeoYj7E4qFApjvziyODySKm9WErYDcfZwAMxK1/EFJMWB6fZohN6Tpux.0"},
+  {"$6$\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07", 
"$6$\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07$jw9kyCXbwbxpmmPZ1.dIjDu5qmFlpb8.ajjJfE9kPeazeArFaEouMC.YtFRzgPk27WQqcySuFM0phuDfJaw2o/"},
+  {"$6$\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08", 
"$6$\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08\x08$2yzRMRimFsMLK4JgpdX/YqUD97CvqUSrnHnhl5Sz2FT/UFB25HJR0ASx/3BcwN9lwKzKrF0v7EbLrpiCgQgjB."},
+  {"$6$\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09", 
"$6$\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09\x09$51pbx0mzPhRZWQteeu5FkpzojZCbyr60WyCnMqIhvKJIwgyQ9hp0BXLPn121ADLxc7UuraOA4wFAoI95HfsVw/"},
+  {"$6$\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a", 
"*0"},
+  {"$6$\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b", 
"$6$\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b$k4u1VZvvdo1sSvxCUQ/GYllErVwTAbChKjdTj0ZYfKdIYilxBJxLvqMj5HJptCvyCYrv8Z.Zcj/e9EUotJqu/."},
+  {"$6$\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c", 
"$6$\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c\x0c$1ZfsJna0BFgVbXc/KIUajl.aaOzDOA8IYsuRaXD.6rD.AirBumTBPRpJazQejv9T5e9wskWvTwKcFZ3b1vd2N/"},
+  {"$6$\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d", 
"$6$\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d\x0d$WHk9swXgOq9EqyncpTlCrZk/.D3J5c3JNktw9D9BWp2go6UN117nmSwkpIp2ZmA1H0ZNsOCxxfN0sko4P0lMj0"},
+  {"$6$\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e", 
"$6$\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e\x0e$Ls6ZDUvVbKAWoUvqL.CY/67Sv7NBF.oyvGqWDC.BCfQBtWRYapuX0cqAqy4Te7wjSr41IweJPApH0ydfmywN4."},
+  {"$6$\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f", 
"$6$\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f$tpcyvWsDDUyGvUPY6SQdcUSaS0TZvPUt0EdLGAf2Ilrmn56zSDT.GzZ47ErzgteIPgU0zapzf8SCthGq5OVa5/"},
+  {"$6$\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10", 
"$6$\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10$xGPnLmMQfMz8T9UgHHNxAwzgaVaeYBLBauYwvecvg74ZM3UUCaBDsxCXlXwRPZLKXe1QHuY4Rt3KSvxOSNO7C1"},
+  {"$6$\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11", 
"$6$\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11$UlMp8mWKJD1x0n9/..DJphSpIfprL49T4IOULLGthFT0IPB8eUdZwxzaZguJrTit9YKDfPuayQnPJawoo9zno1"},
+  {"$6$\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12", 
"$6$\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12$WLJyghWvwNm7Z0H.W3G1L.KxOTdl.kFAcPbQstSIGh6zCtUmnHpkemEIufdkw5jw9IegFYfph/pFujihFcN4E0"},
+  {"$6$\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13", 
"$6$\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13\x13$bVS3Qh082sA447Phi.1xYZWZ4xNsHKJniyrwgRcZyZRXoMYUtsNHBBFFGkXiqEKJkQ1nqeZNn4C0FNk3RE9f9."},
+  {"$6$\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14", 
"$6$\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14$B3FaKzAhoARarWjVJF5F0bVoh3ve.JWE28MXC5Zga40ivpWU./NDyYJQkqJJkqlgW6gVX6w37tdOQFX4natWb/"},
+  {"$6$\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15", 
"$6$\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15$CMo0esYOxtHi52tYPaZ8FDFeseoL4W3HN40e3YCM77fO/BPQfjbofYS3e9UTAhFBsWbAZE8W5EKnql3xVKOCH1"},
+  {"$6$\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16", 
"$6$\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16$LfXtUBL6qfrHc/zAnqhV3rQqYRt/HFpPVhfCXRtDg4wVnRsA4kjuyEETLo93npMxd2IvFXXPtcyyG.Bwqx9mT."},
+  {"$6$\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17", 
"$6$\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17$n3Pk3gEjKd0Bg/r9pzSedRPqtPJ/DATFg1tbYDPwDsJRa7roWRyZbxiVEGKZ4.SeKqSNxOF8k1oTTq5ICiYrh0"},
+  {"$6$\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18", 
"$6$\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18$HaUD.mXG1jyAcqPfbEeB6GR.K7nbLy8t0VWh7FDbQvWBE0n5vJJ4j7Yt5JmkbMnUcqQfMvZSDug2z0jlZEYUM."},
+  {"$6$\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19", 
"$6$\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19$oufzLC2.pXPmyXRLkr5dRDkFf1oQ3R6r6MBbNMye6j5Ae7y2lr4TvZuwroO8lMCpU.TjgsjVuekVRDIZBWGdD0"},
+  {"$6$\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a", 
"$6$\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a\x1a$j/v0BsjoO3VOLWF1yujnp58D1kV3LHoOB4qnac9MvA476bpWVRy3UP.l2pLpe7tmP7WgUWHyGJ7g.1AXHfaqQ1"},
+  {"$6$\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b", 
"$6$\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b$Vaj4/pkv8PY8GeQs11Xkl/WwXKYleIPB1O/vUT8XJHRe11MHS99k9QgBD4bCy9B1rXYbLQp5sde4gUw8.2JJn1"},
+  {"$6$\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c", 
"$6$\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c\x1c$g5BsEFwybVJlzzmHm.OWNkq.nhSAZDqA3rIwaNcZT5iacK5itdkQZL0VxoFFd0QSS0yvYxPKKM8g0YT4YYvAX0"},
+  {"$6$\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d", 
"$6$\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d\x1d$FedLi59OUIS9yMFDHMQsyEfxV9Yht7ZSYxM7LBzgLvynLaggzoGeZH/iifCKtY6PhEQkZ7ZvaitkiARSCAX7V1"},
+  {"$6$\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e", 
"$6$\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e$kzFqyBYglgjHWSRIEcctCMpe4Ww5WWUtCAO1bFtSuGOtuafueuoXkb0b4eIfSgn98nZsVMvJcuvcfgpUczmf9."},
+  {"$6$\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f", 
"$6$\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f$ThrcuNCVVTDpPDXoUPjEynbG8Kkl.bCBDNDBcvbcz1c74EpnWJRJW8XRvHgVc5QZyx/ekBH/R9oRpJR9Np9B60"},
+  {"$6$                ", "$6$                
$DCxc/hDSrik/gTLmxkQCu6LpE.A5Ya3L7kzdKdGNgJ1.qQyn9zV2pRWdXa7G5ZeIGIAmg/TniAs8xGmVnEMtp."},
+  {"$6$!!!!!!!!!!!!!!!!", 
"$6$!!!!!!!!!!!!!!!!$a8NgL5zMEqru.iF7t2Cp.2nUCo3Hm91LP6VtLy5i8P4U5tfMeBYvOxWTWth6LubhsyYxwHP5zVaSylhp0bAXb/"},
+  {"$6$\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"", 
"$6$\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"$y4ikCocrdkHNvDZKBGFtSBVNOKsVqCkyAbM40IRT0wRp8zkgj54tc07lPBRodv4Rpu6WT14CHJknrW/9fTwGZ/"},
+  {"$6$################", 
"$6$################$0lXBH7m76aEK5kQdOwPfWOyYPemgcfRbu9Rw/9Bc7SRfFuMv3PZYue6Bn.t1SO.pku7tne.AY0icRIfr2nHuG."},
+  {"$6$$$$$$$$$$$$$$$$$", 
"$6$$t2FbUVbthAvIU7XM/8/NizHqHc/gcVkV6TK7SSXPCv.uHfMVKKmKs1ezXF8vtKC6ACvY0g/lmErEnI4Jy8WY9/"},
+  {"$6$%%%%%%%%%%%%%%%%", 
"$6$%%%%%%%%%%%%%%%%$k9bX/iMS0GLlfZjzuP/ONSSo7dlEzqwGY2aY1jm2A6ZJBIadOxXlBJjNFjHOQ.fa.PIIyRssqGTUTFpTOtztU1"},
+  {"$6$&&&&&&&&&&&&&&&&", 
"$6$&&&&&&&&&&&&&&&&$skVA0eRt3uM2yrsQHaYxEacC63wF9/99RUp7Pnk8aQh9CCXSpd0l3CM9g8.cwCcrRSMfMod0oO2EnAoXnoNJd1"},
+  {"$6$''''''''''''''''", 
"$6$''''''''''''''''$qOfgIMYACfO5W.FEno/Z8JEU9ixO70Sisy.ZyC27.hNCauDc1UssoMAn3S5ppnHzKNwL7M0CAFzMjKt2XDQK4."},
+  {"$6$((((((((((((((((", 
"$6$(((((((((((((((($kJwg/5cH1DxiDMVw9/UB0VpeuqWv8vxLUZSQUhWxs0ND4.olXVb9wg9USMBSv0mXmzDMuTG0N/O1nFHFiEyr.."},
+  {"$6$))))))))))))))))", 
"$6$))))))))))))))))$S5sVQD7UjSWaFs4gGijIm4bs/DH.DVe2G8LuckweSH5s2YkGD.EOoVSSKJ7UYb3J2IvyqonYSHMJyiitzvRxx/"},
+  {"$6$****************", 
"$6$****************$GeS8Lp/LC/2Pe9AQPpA.44ukLVDu.YgZtCwUWFb0r7Ltg2LaOBXUYAJp7vDlLCSsqDwt.wzG3jmU9bdolBU.J0"},
+  {"$6$++++++++++++++++", 
"$6$++++++++++++++++$pMPSwZco12aGZGv42JNb7DhWN02wliGAmvO/W5c5quH/Gx/gMDuIyhmVB3FEFMesO8/Kg0Z93FBwWs9S7mdlX1"},
+  {"$6$,,,,,,,,,,,,,,,,", 
"$6$,,,,,,,,,,,,,,,,$r2Cyr1grJ01AvsYn8Zljv4YLt6.mO0vjDwAD4Guc1GTXurKMF1VvSKTIG7eiB4xNPaHmVqVouXcxYYNFo3cZV1"},
+  {"$6$----------------", 
"$6$----------------$a1D5NaZ7Jd1t9/5tKCN/cgmdoFqw0F7PdyTwTLjAh0m07Bg.F/t4CdxKznMRVyvIzBcPuYy8VHnJD7IFxR8Bj."},
+  {"$6$................", 
"$6$................$xkyddLV1z75ZjVK8QlC9547T8tsNpiZWjHJvkSWVOM.Ao/4qwd.c/TtoSJ0MmwyN7blC5rzoG59MdcceI7V/m0"},
+  {"$6$////////////////", 
"$6$////////////////$89PmHUAIFKYJ7FKaiU7G5tAtQ/pN2.Y6ix0dvbcQzSELt3ansXuGJS7D3JqYukb9JS/lSVeYoIBpPUKc5UF6D1"},
+  {"$6$0000000000000000", 
"$6$0000000000000000$MZwTpzth7AFVFvmYJhgKVvtXQ3q665hbFB0XNT6x1zZgkik0uMp3TdlNEbkCggqbGi0CRCpL80X50I9MIYV.R0"},
+  {"$6$1111111111111111", 
"$6$1111111111111111$B/qsncOwVkh1Y/QsBD7QNrfSfwoIPZKEWVdtRfydZk0Z1l2M1sfHqRCxyHUBTVC8JJI3JwqePZor8H75qYzHQ/"},
+  {"$6$2222222222222222", 
"$6$2222222222222222$OYIMW2GpZF.u5iY2JkJn1q0Be3L1RU4vKvBzJoGaVapqE.notZ0X6YUVFBMIY1IgSu1gsFaCS6VupS4yhPlu5."},
+  {"$6$3333333333333333", 
"$6$3333333333333333$qAl/VDu4THkJPwesyyEQMHj9ZJlNCrTckx.wlQOuFpO3AP1v0yaqlKxeLKr8/A7/tovJuHjrLvOP.D39jaLWQ0"},
+  {"$6$4444444444444444", 
"$6$4444444444444444$rCmiLxgLMGvUYPULk.vYKWGbWAiWDzEfRqCUenVLECSOjseJ9jP6pxEiDOuw/owCuH6/miUJGwoQOat5ENm/b/"},
+  {"$6$5555555555555555", 
"$6$5555555555555555$MTaDmYPznCdZTP9fShnjNWJsdsPaMmJfHx9NXzGpiVZz0aqpF2vYw.tXXz8wYHLDpZthqpcqppKb83d42UKn3/"},
+  {"$6$6666666666666666", 
"$6$6666666666666666$mzCKrq0VrJQT0iLeFw8Ff4PXyS9no98H0Rr5zAllcdGC7KFHlVTcTLvaEfSivxHqsAcP16WTn9MRIbJgPINfg1"},
+  {"$6$7777777777777777", 
"$6$7777777777777777$UHZrbj4F.gdace5WIrAmGaqE1XBBG5WZX72C7i3YAR9jVv4dzjvbYOJUmYiAYafZ1WaIBidAsZas8.8xCOM4N/"},
+  {"$6$8888888888888888", 
"$6$8888888888888888$oJQcSrcBjvsVObW7M9aW9KVDf4nUzfALbBKuU0znYkqfdr3ms1Q4F4uF0p1tmc5.AFXqSK5XNu4bZ3RMMywNX/"},
+  {"$6$9999999999999999", 
"$6$9999999999999999$lShnYSRrSGXk/pMhUK2qqlXYB7vQi6COb.YT2/ZvyBmY/RCDCt9oBXi7kZpX8FxUIRC2D9lOFtxWpbLIbLJFM1"},
+  {"$6$::::::::::::::::", "*0"},
+  {"$6$;;;;;;;;;;;;;;;;", 
"$6$;;;;;;;;;;;;;;;;$THN6Qk.JoQxj3ymAIXU/Gb/RN8j9YVZ2q5IaSQQ9.32i8hf1eVgm/hsprKNzbWI4268NquUzaCiEod8ZPa7t5."},
+  {"$6$<<<<<<<<<<<<<<<<", 
"$6$<<<<<<<<<<<<<<<<$IzHC9GvicnkYsJPc76ZnI/QS7/me9q5/kVLmIlWZzIUo3zpliZ0svdxvb73BM7WhAcfIfv7hvTCIt8/MsJ1iY."},
+  {"$6$================", 
"$6$================$ks8n9O0rxQI408VzbA5KlSkpFwJjQyKg4owCQeHBvLs/TfiNZQwp75aZA6Ne6xIs1LIlnMrNhfu34hcwpALWX1"},
+  {"$6$>>>>>>>>>>>>>>>>", 
"$6$>>>>>>>>>>>>>>>>$ae3ShFy5aIq/ozlB3UBwZlm7P8AKn0DQqZ9oMyA0q4aIjLOYpIKNglhKLU.KY4kTX/zPHLe9pLis.B89DwLgR."},
+  {"$6$????????????????", 
"$6$????????????????$TtylS7/us9mPCLMzAF4kb.DN1hTnlB/OXKcsdFcoMDt9JC9m7C7L7T5nlti8OF9U0E16NrqkcaCfChpoSeO1r/"},
+  {"$6$@@@@@@@@@@@@@@@@", 
"$6$@@@@@@@@@@@@@@@@$QEjlvm6.tPwaAws0U8bHfU/ElffdJOFZqAZ4HrT9a539EPJt.3TP6mL3eE.yQtRLIM4IKT3bAKCnBzeIH9XTp/"},
+  {"$6$AAAAAAAAAAAAAAAA", 
"$6$AAAAAAAAAAAAAAAA$pmN8p/Q2O6DIubIh7Y7TqwUDoFMRFzRsBJMpqhAoa00YEy7I2TvxVg1VyVFOP0aOhLv5mTB4SfKnHPB0GH/Lc/"},
+  {"$6$BBBBBBBBBBBBBBBB", 
"$6$BBBBBBBBBBBBBBBB$38jJoryxwIItUBBJLGPCifls9RzTVmapELwm91rwnY2qGLUGgV99mk6yXScu0P4mr7atgAd6mgHIP1O3t.wEx/"},
+  {"$6$CCCCCCCCCCCCCCCC", 
"$6$CCCCCCCCCCCCCCCC$07sW36CtP8XueaTwHGtTMBOXrBew4VFm0jwj4i1FmyWFoRXA0vTbwG.3BZ840nvjo7reW4o96o2iW0oX6fMbY/"},
+  {"$6$DDDDDDDDDDDDDDDD", 
"$6$DDDDDDDDDDDDDDDD$J5Kpz3nqJ3fSgwzYUsLoHsQyVe6ZKRXAkg4qJUKNM37C4CbNa2Kz/TgDVMfm6xB0P1QXHlueFjbW9mpLQu9oY."},
+  {"$6$EEEEEEEEEEEEEEEE", 
"$6$EEEEEEEEEEEEEEEE$KLANbns1faG0VtS3NM7QYwUCV5YN/AiHd2KcHFKHUje0WaA7tiOkQgp58ppdw7dqYOwAt7BY0mCRdn90mA6mU."},
+  {"$6$FFFFFFFFFFFFFFFF", 
"$6$FFFFFFFFFFFFFFFF$..8YbJ8DCIWBcNH5POWVhKEvcuz9cdtdOG/mbDPMQHhaU3DMfFv2NMIKnJChkmgbxhuoLKMOOCnv4lWV6PX44/"},
+  {"$6$GGGGGGGGGGGGGGGG", 
"$6$GGGGGGGGGGGGGGGG$u2WsXEETmQghsHTQ0DaofeEUb3UBi572elJYhRqmXMpjPm/7j2hEf8Vijtj/ml8qPjcHCdLQuYYaAWBmcnCqs1"},
+  {"$6$HHHHHHHHHHHHHHHH", 
"$6$HHHHHHHHHHHHHHHH$kPznwkW7ucXCzHtg9aaJ5asDnw48qKswyjLOSwmsXkF1Ugmv9508ORO/SXaHzYm377WQWE64bCPElYboD1dY90"},
+  {"$6$IIIIIIIIIIIIIIII", 
"$6$IIIIIIIIIIIIIIII$vSJgk2qjP66NNpM/MB58K6VNYWfVN8G5JDMT9YRDj/CzlrD3PdJmfy.ILZxEZw/2Pph06t/H4pr4B92wdJabR1"},
+  {"$6$JJJJJJJJJJJJJJJJ", 
"$6$JJJJJJJJJJJJJJJJ$NtS1J3/SVL1DjL6QQ7nDOCVUF/awovpSqLYQx4a/HXeZmFDxIE91Stg2oRr.TUsWPR3VXCIs9A12p3F1OoIM10"},
+  {"$6$KKKKKKKKKKKKKKKK", 
"$6$KKKKKKKKKKKKKKKK$4df7QnhT78fHr3Yr9ez05FRQWzszzZPnkuG7gPnJmAG5ieH03zfywDJvOVEpdNxuKci/i5TVd6mJLJCdhABnj."},
+  {"$6$LLLLLLLLLLLLLLLL", 
"$6$LLLLLLLLLLLLLLLL$kP9hFAAJGrjBWIK584qYGzRucH3V4ZAnw4uHb0z6ri94gut984Ulrqk9dlsWztXX2wQK3TwdgWmC0ncD/gXiL."},
+  {"$6$MMMMMMMMMMMMMMMM", 
"$6$MMMMMMMMMMMMMMMM$GTXNzFI6VGkJhZkDt.IdPZBOb9TE1ETHJuNsF.BzvVSoFWlaIRHW5IHmbyqbg6eMlhXNTJ9fJ2WcG3uYG97WU."},
+  {"$6$NNNNNNNNNNNNNNNN", 
"$6$NNNNNNNNNNNNNNNN$uPLWLmXuw7eA54ynnQXJ4DCrFLIvxucQfB3ZnD7joNB4USKcd9qD61Haa7dcIh8CqMCOQFJswZg/8s9txOi/e1"},
+  {"$6$OOOOOOOOOOOOOOOO", 
"$6$OOOOOOOOOOOOOOOO$2WDhTCe.fILClG88sDZZEvowkFEwkeyjO56RQeOKGUrkwuO1VAXwOtiWNats56he9f7AJHKvGXkzq1GLwvT0x."},
+  {"$6$PPPPPPPPPPPPPPPP", 
"$6$PPPPPPPPPPPPPPPP$CsGQkUS5yfDCvouG2ELPpyvb16PrVrjSbTFw/SAdno4xZRc4jMiDasW1xDMa8lOerVEyhRDeAfvZ0nc2ZCDpU/"},
+  {"$6$QQQQQQQQQQQQQQQQ", 
"$6$QQQQQQQQQQQQQQQQ$9dq9MRwFZIneAVNNNo2DyI8/0uKrTKXv8iwfu43XbCFtW1YFk/6iW2.vpzeIoohz4hZHFiNsE8OCeLmDAmIpG/"},
+  {"$6$RRRRRRRRRRRRRRRR", 
"$6$RRRRRRRRRRRRRRRR$GtSCVJx6/ZvUWrYpD9URyae061UswUDuqUeRaS2Z2ttyVSRzMQLjA6o7c3Dwkc2eGNPTSzpQUpvDdmqlZ4m2x1"},
+  {"$6$SSSSSSSSSSSSSSSS", 
"$6$SSSSSSSSSSSSSSSS$H.Dn4giCeiyRBW5S83Nq9rireF/./RYP72WPzg3UCQHjhMO0zmLV8Li0xbeHJXwuCFxkCErhxGA7m82XV1s5T."},
+  {"$6$TTTTTTTTTTTTTTTT", 
"$6$TTTTTTTTTTTTTTTT$A65fsPuGvM8KjuAxku5EIHGuS/hBJYQ0PUbofZffIEK02AB/uGOikl30WqOJpfFdKWZr9q0NTtO/4kCmOD58g."},
+  {"$6$UUUUUUUUUUUUUUUU", 
"$6$UUUUUUUUUUUUUUUU$8sQbCkXeG8/3kuGmpbtvo15c.EYmQvqdE1j2kQ8vP3WLfS05yVVsEaytID2zJLBQpg9qNi2uy7KdrDTG0sciF1"},
+  {"$6$VVVVVVVVVVVVVVVV", 
"$6$VVVVVVVVVVVVVVVV$Rm1be9Sg3miBmZGpMpCnbNY.Iyz8aug7ator7kgckT6e390jMS833.os8Y1S1mrxbYbwbzemxx8D5BfH7U5.b1"},
+  {"$6$WWWWWWWWWWWWWWWW", 
"$6$WWWWWWWWWWWWWWWW$Kqmzc1SThYGjwmbcjZhVgzeSopzW9rIU/VbWW3pSb6TzvnvhDi9uUFZlPN.79tSF.DR77PXnP7Q4R0l1gMDPd0"},
+  {"$6$XXXXXXXXXXXXXXXX", 
"$6$XXXXXXXXXXXXXXXX$KHkpQUvbQ95J.8y9iyeeAbduXiM8VSquW4auE0067SUtAIrYMVmvSrxTDoFFl1W03BLW6oT8m5FJbIe.HhrDi."},
+  {"$6$YYYYYYYYYYYYYYYY", 
"$6$YYYYYYYYYYYYYYYY$x2WHwrNrf/qp4SEdZesD4JZpnf.DMmB5Zy3jC/GaYJHJb..ZwdA5Z3z7KqP.2uYJqfRoa/cpcWqB8ZZ9MvQrn0"},
+  {"$6$ZZZZZZZZZZZZZZZZ", 
"$6$ZZZZZZZZZZZZZZZZ$xWF6lbDczxbjDeDQfHNabpEdqmOp1hu7IFHU3AW2uxK1Q55Qhrx0jK7yAM/CCU79dmT2MBMCJP/G2o6UBoRjR0"},
+  {"$6$[[[[[[[[[[[[[[[[", 
"$6$[[[[[[[[[[[[[[[[$dBp6Z.qt5DOG3HcfXKIWCslDlNgvcM0AYfFKYdYlCUgqAh2/8Lc19yiAdVuWVj4avJtOVREeA2UHRZuiiUcFY1"},
+  {"$6$\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", 
"$6$\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\$AHsQCbjPb31QKee5OQ.EVJbgPLzQTgRgqdMZ7ZMg8vyoXI6n54gYilTiYTRH6RCFWtBKuy4lXKBeZaGhcOxQW1"},
+  {"$6$]]]]]]]]]]]]]]]]", 
"$6$]]]]]]]]]]]]]]]]$Yvco5E.ZnJk70S1mBe7.ul9Qv93ZP3gtTk8qcYnKiWE9u8RGn2R5i3oBx/Dz0asccDNuYITN.RFBsKQeMYTQd1"},
+  {"$6$^^^^^^^^^^^^^^^^", 
"$6$^^^^^^^^^^^^^^^^$nBQ4e7tRXokFDZNuFZUW0wO/kMWIFh6wZlBT4m/jNEu02G9SWFfb9q65H5tB81H9sGR0rzSXvqWvauO8GoL8S1"},
+  {"$6$________________", 
"$6$________________$RCncF7GLNSTeiXTvScoU855UNcTWc0WCEeEql.uwz6aaIiPmPCBBmp.c8HJglimBDKvv7cJJpfhjiJnKOhKNi1"},
+  {"$6$````````````````", 
"$6$````````````````$O0EzXiLYXQcd7rZauStyori1GHiAiGV.mkDQAYRPJMYvJiYnhYHtfoxMb2kkHk4DfCi9/vARhWYLMSQxQUY8X/"},
+  {"$6$aaaaaaaaaaaaaaaa", 
"$6$aaaaaaaaaaaaaaaa$HvV5Pg0tE0/7mpvSbO0FUm.4xHi7r3JYligZBiGOmm926kVVg8VBJ4QgSrWVwXtqYpvBoJhtIe/HMB5wHQlTQ."},
+  {"$6$bbbbbbbbbbbbbbbb", 
"$6$bbbbbbbbbbbbbbbb$GWA7ESqunT3P9cz8HyZWeTWcIh3DJT62eTczPylgaEEanRIOw5VvAgIj5dzsx9OQv/xL7jdxdXS7pH5nCHR0n1"},
+  {"$6$cccccccccccccccc", 
"$6$cccccccccccccccc$1bZ8Z0n.1.fkTrGehCgnOw/QjuB9qist8yDhuqiKPaHTxa9iVk.1etQ0g3zNuiO8..T1wAfPuD5fy8kFAyoxC."},
+  {"$6$dddddddddddddddd", 
"$6$dddddddddddddddd$4CHU4zgyc9iJdxLyXzCY8XzMzbvz23rD5vwRc4LOtVDjDgxavqkxgYDS71IFumL/qCK13.d9l/MgdUPnE29EW."},
+  {"$6$eeeeeeeeeeeeeeee", 
"$6$eeeeeeeeeeeeeeee$sYcbpxDWs3TQhFudTzHlEzyoB07oZi1kcGnLJnCHU6OpxGinRAUjUVzVyTDWs9ZKTbCfeW9YXuSz87GGF6pAp/"},
+  {"$6$ffffffffffffffff", 
"$6$ffffffffffffffff$MHt4IeZsFoNZXaibWBtHb/IQVUFoQ8GjayC3uQM0FWpGmtpRdnYcxa3mZJW8QGjOHhmYrG9zHca1/gxZBhmiA/"},
+  {"$6$gggggggggggggggg", 
"$6$gggggggggggggggg$RvFpqAiZYpgEYKrqgB8TRcUm.HHf2no5IM26azGTIleRbZeCsZBhdiFhNYmTpjjmWZajmrePTCm/utW2dsQh3."},
+  {"$6$hhhhhhhhhhhhhhhh", 
"$6$hhhhhhhhhhhhhhhh$LawQ9KCZkYaXmXGT1UcEsmOq/kx9WQx0MejadhNKj0seppOAoI1LNE5oBEdPOMOdFL6mahHIDsg3UyfuHuXF00"},
+  {"$6$iiiiiiiiiiiiiiii", 
"$6$iiiiiiiiiiiiiiii$4ek2WaF1vMFgGI2IKd7aMrZN15iA3fNvLf94D/PF5S56Inv5TepuFG//ufoCFfRx6JMJ4ei5kbzgLNX7H4yq61"},
+  {"$6$jjjjjjjjjjjjjjjj", 
"$6$jjjjjjjjjjjjjjjj$nyXrZM4DruCulpp.78f3BFjWA7W7fEuyqUrnFqeLdtEZeoIBnqULrw./8V0QT/QFiVf2XvGts9w042798vbsf1"},
+  {"$6$kkkkkkkkkkkkkkkk", 
"$6$kkkkkkkkkkkkkkkk$B9elLzYl/KnzeKIQ4o.TtuQlPClwm64NT4O4Rf3..lo/mnDRQFGFEnVGPE5h16vUBrhnNZzMX7qyAE6BAfsbD1"},
+  {"$6$llllllllllllllll", 
"$6$llllllllllllllll$4IoCGvQh3HA9EwqOHf4EhtpMLmvtiiu.NT0QGkiQPRlde8CeofwSNUjihD3e9kEwFKpdZKgyhYmIOZL5YuPkL."},
+  {"$6$mmmmmmmmmmmmmmmm", 
"$6$mmmmmmmmmmmmmmmm$g2lab03qXNQrYZQglcjAgWmEbDw48yalW0YbmYF/ik77kxTQ5b.XUtHNZu5eWs9QBjv2u3epXAmDs.Nk1lKO0."},
+  {"$6$nnnnnnnnnnnnnnnn", 
"$6$nnnnnnnnnnnnnnnn$hLDWmZssa25zOQAnoxETmCKtrsqxXw0sT01L1LGpn91WLqAyBJjNcN.Fol.uBcYvkUc.TPM4VjgYlsToykzwR0"},
+  {"$6$oooooooooooooooo", 
"$6$oooooooooooooooo$HzxnSVJUvuc50Uy6PoZVQmVtgE/CZJ36mN8czr9lRUh3q.YCBNP0VPfc3DlmwGRavViNjELpYkqdjky6jZpsf/"},
+  {"$6$pppppppppppppppp", 
"$6$pppppppppppppppp$/XQduHAyM3gF2BJIucWGPeL3uMguiuAoCoFk/r8yPhj/bdXF8oSzpto7dI/ToVrSWQSpq8Gbcq9TMpYMk2bcV1"},
+  {"$6$qqqqqqqqqqqqqqqq", 
"$6$qqqqqqqqqqqqqqqq$Zf32Lr4ZWTzklzMD2URBKXarGQjqfPulqUCSJ/FNgCx/AFoLixjSxxGr/F54agkatM.yxN2b6r.4VaOgJzLp/."},
+  {"$6$rrrrrrrrrrrrrrrr", 
"$6$rrrrrrrrrrrrrrrr$55E7q5YLvBVJ640e.dBckt2Yr010n3CSCNhErgsDtRUcxCQe5WPr/VvXHHadZzRBaA5Arx4QtCIqQAhfiouaL."},
+  {"$6$ssssssssssssssss", 
"$6$ssssssssssssssss$mMOS7/bpCnU6q66dgucBA76GD5U76iQ1eH5Auqrp/o59TLK7vJToUY8syxe18ZCyEKXCB88LbldEgx316cD1I0"},
+  {"$6$tttttttttttttttt", 
"$6$tttttttttttttttt$N1PIDJt9hUMyr1NlBAVBgP5S3xe6woFUik83Fo.LcQOgPQ0/fwH85zzpSrxPrGNmeO4XDw/mYx.QBskwA5qO21"},
+  {"$6$uuuuuuuuuuuuuuuu", 
"$6$uuuuuuuuuuuuuuuu$UIy5pdkRqtXwwJHs07VSpdzJVB.JYuET/iDa6PECFUVyEYGEXyuuUse6umRKZOS54fXg78BTJxsPhMcjjkEzY."},
+  {"$6$vvvvvvvvvvvvvvvv", 
"$6$vvvvvvvvvvvvvvvv$AYvRqfz59J233HXW71U4eEZv.HRAP9m5lALriFsY7hJg377G7Z2nu/7dQBGJZe76tM.yg89Ig4t1SGj/iTc/T/"},
+  {"$6$wwwwwwwwwwwwwwww", 
"$6$wwwwwwwwwwwwwwww$VmS/m9M8S.v3sqmnHxtPzD4RjA6F/1qsU/GJQMelFVl1ItdKtSsgRsYyF3bUO9lOfX4XJK.avj/m2Ybnbd/.Z/"},
+  {"$6$xxxxxxxxxxxxxxxx", 
"$6$xxxxxxxxxxxxxxxx$rBzF2pkrsh09n25F26pG3waeIV758datdZonnyi5CsFksOl4Y0fcNf34LGpVPj0s.kEZ04O.JPRdJdeiRo94I1"},
+  {"$6$yyyyyyyyyyyyyyyy", 
"$6$yyyyyyyyyyyyyyyy$PDltzKb/ZJrjCZXYrUZ0YRzITKKkJdNOD7QUFrKsdUNjv6TWhKjb97HlN8Ia4BP4EDsHxkDaP2CGtd0k0TEGP."},
+  {"$6$zzzzzzzzzzzzzzzz", 
"$6$zzzzzzzzzzzzzzzz$mRVbjzrCc9gglrQuHL2CLkt0jBd6IxGIHzGmdrufY1DS4L/KmixXJ1a0jagCWr6JbO0W2HbYzduVRBXvmbDz4/"},
+  {"$6${{{{{{{{{{{{{{{{", 
"$6${{{{{{{{{{{{{{{{$wEw3hFJgTIwMkapwV81fJNoVx9iKzgR.ivUROgb8o/KMcMUP8JZvBFyfo1t6xFG7enHMwOKHVvYnhki/nKeHD."},
+  {"$6$||||||||||||||||", 
"$6$||||||||||||||||$4JldrmpooVZmxae9lZKlE6PDLwMGIjvtUWp45S6Phl72H5YPfD7Uk/nND.Ksnesf6VPq/9W10Il2nmZ3WLit41"},
+  {"$6$}}}}}}}}}}}}}}}}", 
"$6$}}}}}}}}}}}}}}}}$WE9yMayOYHdYipzj6cUqFAkoFLLQvK3eGdN.NUAiWVTfriv7aIG5D0MedHs89iiWl766S9UptxUbZubRetaXB/"},
+  {"$6$~~~~~~~~~~~~~~~~", 
"$6$~~~~~~~~~~~~~~~~$cZRB//NhFoC73bB.bJn/djYKqtFn9r7VBtrdEeGbLS8082wZlOpUilIJAfOkNFk.LPQEAKsZ4hcrKzZdSp9vN0"},
+  {"$6$\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f", 
"$6$\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f$HzEj78rJGjfr0Kim2wjXMVRCeFN/Yeuru2zXtXfBnaO9s3.hIO3RbI0E3Hqbc7.4bXKxHqBAi2qNqo9dDFIDL."},
+  {"$6$\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80", 
"$6$\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80$OQ6w6/98A7yPQGol51fVABA2dO9wv4/Fsnm5.oZ0SlfvIuagY0Mh48d8V5PNcQKsoScqnzb0FZb/DevZ23H.n1"},
+  {"$6$\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81", 
"$6$\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81$GlyOvlIqZn6NJgBsBpp4tUq9RsNmj6ouZ8bLWzVABq/lY7R.vAhhihVJa3qc0qj0OoudH1rf9hxB5MHHgBDgR1"},
+  {"$6$\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82", 
"$6$\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82\x82$0oj7eLfAmMUqNu5GMVgLCKpbv8HYB61bGFpiUlRgWnAn39mR8WE.3D1w6MjrJRvyQp55JZHm.V6jZiyYrPCEL0"},
+  {"$6$\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83", 
"$6$\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83\x83$OG72J5UyLXyQ/s8UuiVf9vzsExGmRZR7JHVFTI8T3EorX9qzjvMX.keg6aB5j9dbj.dUvGaZVUErLxoNKEb9i0"},
+  {"$6$\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84", 
"$6$\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84\x84$NBap273ujswSowrIteKLANuowlTmtR7Q91Qn9U4rf3l.KkONCpSC2FUl21nq2BmB.MysxI6NSEL0eIBV8zCUc."},
+  {"$6$\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85", 
"$6$\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85\x85$zvkV/SlQHjKxFlmzzK3QsocgvGtfjwJZk5kNC53f9PS33VjhXSMcUFEQRWLMru8xYXcS3avi0/shbl8C2ke7d1"},
+  {"$6$\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86", 
"$6$\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86$9fWmF/Oc9fNO9qu3nhURmlIlM.iGMsp2mr8MsxTiHHXiawBuLebj5e2THLZqT9HTSTOOR5ssxcGNkVWd88p3q0"},
+  {"$6$\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87", 
"$6$\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87\x87$gqay2pJDXUIor/Wzy7viyjZiaxtjIl8KQlr4mHTKssE.Gua5waVa9GeNHulhCduIoVBqrmbvzPo4i3FjdGbq5/"},
+  {"$6$\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88", 
"$6$\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88\x88$SxggYQZX9AaU5.617FmSMFlujK9bSTjyRWzFReImw6rThtd/cUhQ3NfiaHc5trihbArJHh1Len0cHY9BR/u1y."},
+  {"$6$\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89", 
"$6$\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89\x89$hU7aBKONE/4E8VbYoweky1iv67s51O84biUcRve/r4LueaCU23bl1en12bn3Fa4qh18.7lmuZ04zZteyHoMk8."},
+  {"$6$\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a", 
"$6$\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a\x8a$Mok8HHu312IdUFeGq9Vjnd/ukZ83CSFntfUyPbTxSjNG94mnB/.xogxFrFrWATVuhN24uxJv/86aW.hX93c4Y0"},
+  {"$6$\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b", 
"$6$\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b\x8b$NDTYJjVSoVQBvkHXDTZ5Eu/PnLixocjrMrwc9.g/4ywvHzG8f4CwRO3c.3DQOWDwy9xTUFyVaioqAVGeiuOWL/"},
+  {"$6$\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c", 
"$6$\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c\x8c$PTId02Qw8YKyVMEHvPcIvATHQ9U4k1PGF0JN49DwE7UgspX.0N1vKq4ZuSCfSZnrosEJ6pYOPTDcf4kQHDtM01"},
+  {"$6$\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d", 
"$6$\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d\x8d$D/uCP2M7Q.8vJeWmWpfpXg.tQ6LWZsMquV3qkQ2sbnUp6sB427nsRvm7yOYKBqPEedswFu9K8u6QbVKjf98e10"},
+  {"$6$\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e", 
"$6$\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e\x8e$Ui0FdOS0.TwLpVY.0thzZZfhdImSmyizoDYa5XZnjwzbu3yC7B8KbG7EjLZYBUjdIyviGN2bEpaFxLmSZY8ww0"},
+  {"$6$\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f", 
"$6$\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f$4TcBgpxPZUu7tMwA1NzkNFxxUx19QfOv39cJ2O/BP/yQoEymfpVCH58gs3TnxJjCnOJRptUT6WwClFE7X6di2/"},
+  {"$6$\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90", 
"$6$\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90$o4ZttrcLxw6QWT/8V.ROXAko.ug.o7tcKzASOpIoBFqrdnBra9qTf1wg/k84umVvjIn5yEkyn35a1v./59BHQ."},
+  {"$6$\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91", 
"$6$\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91\x91$0qAA2T6HZLnP9Qub1Y0k3Wvz472xg2OsxGyx1OAPfpPqfPsgusncx4AsClE8YJdtRNjQl0JYo2s2I0nnXMmgi0"},
+  {"$6$\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92", 
"$6$\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92\x92$0A4tPN4ZYT6lU6fLw2PCLOuUkMDMupwoYo/ktfw33UfjMnq4Q2EOfauP1/g0BFsc/BouAZekwXwMG8eTKcpwD1"},
+  {"$6$\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93", 
"$6$\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93\x93$0rUIXM/v6/ty8LhGak5vMg1MHzRcjU0oFtMEoepNMFed9I3LMLRTVgYZqLfCrqElBs8Og7dxF7NgIgXV5jEDa/"},
+  {"$6$\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94", 
"$6$\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94$hjb8T2Om0VZTguvGV4CUrdd71kAyH5fkbiajF8FuSH0Eh695pBOEerCkyoQ2ScSKjrMZNP6etIRczh.BIMTxk0"},
+  {"$6$\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95", 
"$6$\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95$QZXiq2DcChM.aGkFTlA1w6geFD0gupDNFeg7nXmNZ2xcX6AHWEg7RM4vnxk/wge2xObbgz5QEGElurWeg4XIb."},
+  {"$6$\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96", 
"$6$\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96\x96$BiyOzO/2XfddZ0g5g3RSG7Jrkzk3UeznKoMHJnepU7HQtUPD1Wqh749qnY0pvBi2dne6Lk48EG/RgQWLwqv.i."},
+  {"$6$\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97", 
"$6$\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97\x97$WVfQXr13EJwRDVIRYfBlqdVVhAqd5zblQLdr5ckuIHRXXL.IoaPytyZN0cFgA15/k7VQtrXPgYsH5rY9hX.HQ."},
+  {"$6$\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98", 
"$6$\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98\x98$i0yHYbrMlMaEs.Ok1BBunrpqISRcU4IHfeYZk62jdfyfUVRf4sxutIdOlQcZ7viZPqxO3pjzsLQiP8zmtPFHn."},
+  {"$6$\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99", 
"$6$\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99\x99$37xOq6NF3LUajGZMhe.KmzHWSsFO7fXGUHvMOLfdogZI5fpbLPK.ghQhcrsQLjB8j8G2Qg5ZqyppEzkRQBA50/"},
+  {"$6$\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a", 
"$6$\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a\x9a$XKRxTuY.wixZ5q8olwA9nieZD4RB3d.YvGdlV../EMUQD0PEZ3ZpeeZg7kzZiFnI.6ma2uIIWR/TnbWT7Vao20"},
+  {"$6$\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b", 
"$6$\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b\x9b$yNTu9P8Yqkz56Diw7Sm5VRA3egDmuzCALXVjQdYSG2J60lThTfA2QhqzT9QfLouCR0aaKS37Yfsk/1mHi8kpT0"},
+  {"$6$\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c", 
"$6$\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c$pWsaaHWv4X/vvdrlhIOM9aQE5/vWN1p0mxO32R5wMmZNz8UlWDghxAkx9YPH4r482cLEs5A2mdxQobU9Bjanj/"},
+  {"$6$\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d", 
"$6$\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d$/9KMBucUHIZujc0BekCg6XbLI1jsyrTE5YnlC1SGDNgLb5n9eWiDViLpvuoQ/Uo9/TGGhCW.uGvN.Lmjo4sfC0"},
+  {"$6$\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e", 
"$6$\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e\x9e$/mZQtmj64Ip2ITCEy0mCStdSKV5tJ9RpxZVP6b/KG5FQBlKiIPUl/66LOmjWzjOcblQFbGNPmr0Q5BMB8ec93/"},
+  {"$6$\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f", 
"$6$\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f\x9f$NDsEhmdLhU9oWjAENlfTorcftBpxPWNtpytOIdpg/Iyrt3/xOo7ofDDKZlki0U31TG9wdsNck89sUZyYaxnGx0"},
+  {"$6$\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0", 
"$6$\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0$EsKK0f5rPv5GZE.R/SfgnhfaHNevuowQ5XsV87P641xDL8jb6rOX6Oi/H211P0A1s.1v8CRbLioN9vq.CDxXq0"},
+  {"$6$\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1", 
"$6$\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1$TyOX9RGRx784n4Wb6qJ9UhWEQhBzOYx/bHQTmW9skwaMVCioio2ZX4WIVGnDgYYT9xTXpncQMZjHj.1djQkGZ1"},
+  {"$6$\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2", 
"$6$\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2$j4aYzM9maf4T8j4vxPbKkfemSwTwlOPzo19ersxj8SchD9k4S3Pgb6GiJ6i5YL3Inz/q1efHL3IaTj0hz2Ik2/"},
+  {"$6$\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3", 
"$6$\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3$DbWQUA5KbDWLoWjSCj8WsNorHmqoq9ckXzWvTIvZX3.e0XvV/H258h1xDl74gU/yD0rWydAYih1YHIL3K.xhJ/"},
+  {"$6$\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4", 
"$6$\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4$SfHGb6QBDZSkZXkONSUnJ4M4E1AT8GwwWgL4mAU9J04aQLz2V/bfN.VRHA2xh.V2YWHf1RizLomMdJBWha0a81"},
+  {"$6$\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5", 
"$6$\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5$QqruUYKBW5uS.gUzrAQOSt2oJm/4FRRbkp7dPZYrpPzm81JE.bNV5ywZSddm4Sdye6ax3dpPXYnHeJbpZCvTH."},
+  {"$6$\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6", 
"$6$\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6$N78SMmPniLq1guEPec0cUo.Zf1fHWAMN.rxcQ70aCxVkoX0DV3FUskb0x.sL04dqFeK7uTApb5bHEtacK4M3e1"},
+  {"$6$\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7", 
"$6$\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7\xa7$QAKl8avRnesNOmOTOSr8CgpWvxaTJBSPToFN0OJXP4Jx9qMjK3QFIMuvm/dy7aHtZrcIJdY727C2u0HpegY2N/"},
+  {"$6$\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8", 
"$6$\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8$R5yUnWc5qB3x7urSs9rDlIhd99HaF7QQIm8FfUnKuud22r4ZJcfUXC.qmanMg0GUGOQRxzVRVjZHMcZGcEPNJ."},
+  {"$6$\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9", 
"$6$\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9$78D2BY.TShXII0Rzlnfv./UDV5Bq9clRd1yjaIy12wVs5nx0iSbtriVm31oYwtToAu..jXXtfkA4c8sfym.Es1"},
+  {"$6$\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa", 
"$6$\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa$17XKA8Ac59Fm8pp6lbia0Pp25qmAyf8kJJLBlORktdcPOalnOiAvDti7ekWpjajnEDucBqBOit2w3tWxM1pjh."},
+  {"$6$\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab", 
"$6$\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab\xab$i1oGBR/qzGFbqGsjMU/xfsdvA39kcKYC8UgUUTmrH2NiTCUlqrLCbgd53ElpDJalMdiv5KuU6JjesZK1GBD/00"},
+  {"$6$\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac", 
"$6$\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac\xac$DpZH7ZWanwBreNb.Liih3SktRrBaWgtkvo77n.aM1utpA7xb2dMvg8T2sO.6UcJgMe/PnfnFkAxY8EvpZC9Cn0"},
+  {"$6$\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad", 
"$6$\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad\xad$BKTWQc5QFnHQgeS5yKSI8VP.8UYEsw0YQitWB3YU5krixBUvzmzmZdM0czMHTd/1HLCY7jZhkgPfQUtHPyNtT."},
+  {"$6$\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae", 
"$6$\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae\xae$.jqgHnoP/iB..rNU6fPtJSDZvwxnkn7M.731xlBgXeOncJ6ns66X0ELlS6sTrNSiV2q3BjaxB1kD7hyW0b9/z0"},
+  {"$6$\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf", 
"$6$\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf$gz/7.Z7AOozjOi29lVLq8exEhCdVZQ/QNKD0n7ABV0NLlW2cJmYJwi/l.mZJUHjF3Whrtm87zwpobW5xevdcn1"},
+  {"$6$\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0", 
"$6$\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0$OvyYIWI2jHIiP.hgdeNps3n7qHi2n/WkvrVsYXmaOyZd2pyEbDipALzUAj4g4TWyagYeVDjrRbWcO9MyIjcka0"},
+  {"$6$\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1", 
"$6$\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1$YMFzfeS/4ZFX2W5fzQ/qRJHo3yswafO6b8gyeJb3KD4XsOfmhEVi2.YZAwzYDrN6.ANRLqC5UTKC0bsdDc1nJ/"},
+  {"$6$\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2", 
"$6$\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2$6CtGPQmnxgT9ohhEriQsQUqD6/samDNfg7L8Ig5OPHeWGXAwNdlznmAJkY5bvtXvaqBWKq/3zgxMeV0PzSUMQ0"},
+  {"$6$\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3", 
"$6$\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3$lDQ1qcGZ61ZcR08z5VLIlgLBJABFfSMM8OMiXbdG9jQGzW/2p0U509c3Bp9sbabkCBBZ19UwnyGG.lBOKZCGj/"},
+  {"$6$\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4", 
"$6$\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4$2YE4RVoKwBsRQobAYpAMDwDPqIm3Lve2Q73LLQ7gBsoHOq5rajVWMZ9GvP33RkppiW4IIOy75kFTxRk0lHJwT."},
+  {"$6$\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5", 
"$6$\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5$CxON7jDvLT9MtpKB58KaCi6/TYvOO9U1bDD5zGkH5Oab7yXKOOawLJUa.NcqoePiGaYtAFq.Kbfu9R5LWFPf21"},
+  {"$6$\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6", 
"$6$\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6$KjVYNM76VHvADsuj.WxvKKorVBsjhnIGm7a3KEYkOK.sPDhQzX5M2R/uABfaiU5ArXIspuqNqHkaQ1aYUWeLY/"},
+  {"$6$\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7", 
"$6$\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7\xb7$qvqxYOijwH0VEFZpkj8rPtZ5NunhXg8bzQ2mfLk8h7yLnf6j.n0ISWyJpBs7Fo6nfIZLt095jTs88yEaqQ9pG0"},
+  {"$6$\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8", 
"$6$\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8\xb8$MMruaGcSLpVH3A8JJebC1H05K4yIKcGkbtW8nDck8SpaeCToHjXMHsNExKTLhBM0O.92V5Yp0gROn6lRabiWx0"},
+  {"$6$\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9", 
"$6$\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9\xb9$jpgTkZjmtQYeJS.VHdBFHDRjRagD38L2WJCoIFtgdUMGQ/uNuhlI9PHHLouAndDy6rpqateADwNz6EP4FuQh80"},
+  {"$6$\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba", 
"$6$\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba\xba$TgnpuoiaCZi7X/E9CPhkl2HlivHy/XzcwfFh..p2qhkXEqb6193quCeSuGM4rCF0jQrtAch3Xw6t30u6trhh2/"},
+  {"$6$\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb", 
"$6$\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb$vXNxtIUhuObhvNjfCtnwWSjraVIaprsRfcCeyswdc2F4H/bTuPgCWK5mUb28P6DSW.TlwQEdg4kV.yt6nxig.."},
+  {"$6$\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc", 
"$6$\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc\xbc$g2CokdUn5cKnGHWDqZUFAOYDsYc9rl3CiwSYVA4TSjf9ScjC.WAoqOw/QNdCyp39Y7Beu8VZGHqSCJLyedUh4."},
+  {"$6$\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd", 
"$6$\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd\xbd$HZMWEbrvOsS4hF.xl6MJUau9bfqccx1eYXvdt2ZkLocmhM93jt4bFh0HJCiCda4dAZpbQszBqMsM28uM8dIoD0"},
+  {"$6$\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe", 
"$6$\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe$alhGDTtoQ8Twr4N38CAq/QsPvEAnnGIIPN9n4cZlnLyS7Hr/.1Zn8Yr5G6v92qKdho7COaUvN6jR3FpNlCxbO."},
+  {"$6$\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf", 
"$6$\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf$S6cbuanHXD2Oe5pU5ucU/3a0ljnJdeb4TpS333x7r3Ka4I1ArrymaxXX2IHNlX51UbUgJJJgQt81HADwJB929/"},
+  {"$6$\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0", 
"$6$\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0$qZSzTuKT5Wk4BwFEF9XRteKCzRdFV5voEVCC3/cQ49Si7A46GuxnriO7lp1RHjYo4EeJKgQjC8fwhmu1izJcb."},
+  {"$6$\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1", 
"$6$\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1\xc1$lUqzKV9vy1ADLbu6zOpbT9XHG9EII3BL9o0RciUzzOUPqRyjQ1bJa6Q6C7WwxyGh8NXzf6/uNBqL5Kaap0gPC/"},
+  {"$6$\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2", 
"$6$\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2\xc2$X6UPdtyygOrLYzPJZvRrGNrAQg93bMFe3wtpbt1aaVvUHSU6XtkMi2FJk8AKHkTXWrYmXBdMmRxMr4DsBspV1."},
+  {"$6$\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3", 
"$6$\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3\xc3$Zjj7DFHVqfRpr.t6TBr1hNyw6iaE354Q0vh0hlGiaSRGG8X0yF6pVNmJIJ0E.IGkFz7q47IMaWHwvlD.38frM1"},
+  {"$6$\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4", 
"$6$\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4\xc4$UtUTZjBpzELv4y1Nh99s7LkTub3COkndygQEKFLu6n5Tbz.3WM/YP35x8hE91d2ZsLGCQYmOfuEhKaI1Zr6/G/"},
+  {"$6$\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5", 
"$6$\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5\xc5$7YeDUIuDc1ot8acCqHXWhn/4Ffcu389VquYviqglbdFzIbgmQm8fost4Ju/qi0VGKU7hhBl0E6uH3Ff0RvNu00"},
+  {"$6$\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6", 
"$6$\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6\xc6$T4IHEVanEjbf6tWsU2mBYs4CbkdmvZ197mF1zjampmdyP5Wc3fVICeWRsIke.gRUS/cZ4yhu0lxyHkdH1RjsD."},
+  {"$6$\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7", 
"$6$\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7\xc7$FQaBxQE5JL36Sqw4H.mYPFDqSEIG0htRBWf5KSQAP8UOePhu6PGTDrpfRfp7hqRSxIIf7XTciZlTwSosP9ULV0"},
+  {"$6$\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8", 
"$6$\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8\xc8$2kAI7wGdbBY7BTdiv1hMZipo5/Fro18Y.FAbPNXgOgRgI86lsXzbuH0xZlhvQYh1SYmxpNwA7FPvsljk9Q3GM0"},
+  {"$6$\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9", 
"$6$\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9\xc9$skde.IYjgCi9TDKyYwfEc1h4B7dpMxeCwY8d9WGWv/EvDAVyA7sGptIU.GH3dmD3yqMXhIUObBsiPkT3bHF/b."},
+  {"$6$\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca", 
"$6$\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca\xca$2hDfDPcv3WHNh4ISsTwqa2.byoX5D1Z4rZN3j9aH0kxi8uK4ivS4gaYExHadErEBt0Fq7HTS6cpbyrlqqBpQu."},
+  {"$6$\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb", 
"$6$\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb\xcb$E59AiVwoFMrADBeVkyY4CYSr8/R/I.QP.WkfxfTP3Jo5VTI3peDA1slABYH6/7P4oUjha0BnJBI6ajf/HLxU5."},
+  {"$6$\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc", 
"$6$\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc$httpQoeqwfZsoLdJqFSNnNkIAi0xQEXVjffQVAxhwVmfhkZuVMeIvfHMRDOii8no0UBlka7j1v6FSWza0MB8P/"},
+  {"$6$\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd", 
"$6$\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd$Zw/37abp5lUoLQSvpU5oxS5j9PbYlcohgVBReGqAwro7e1iCK8GW18uYnglTwX4BQDgaQwM1og/nyYC8mIqJZ."},
+  {"$6$\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce", 
"$6$\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce\xce$EAkEAH74J2dB61gkSb1UzUCWa4nPU4Q5DHz8B4liJxfBsDVaAwhHi2VRMejZRLXVVWxVocy6dz6kAnMkw/Lde/"},
+  {"$6$\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf", 
"$6$\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf\xcf$B.aR5j6Hs8VvBQTAOIFXmOWhr2QxNsv0HOjKI6b/.VgVLTdLvgvXUMsh1aTZvCzYEWZ97lSohar6E9HzJbCFa0"},
+  {"$6$\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0", 
"$6$\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0$FX/PO0HayemuSpB2DN6bjQpfzXNIBmZqS8h5Q/rSZWwRL9TgLFW.oyiKwYHrcCNkK2NGpouEmnecKE1d/t7wm1"},
+  {"$6$\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1", 
"$6$\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1\xd1$SC9pfAAvHUm23IOCcB91th23WmOaQFEKPAPTEjGSu0XmeJvanD8g20EWR3eu9netpUlb5TAUQ2QVWp1r2Ll1m."},
+  {"$6$\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2", 
"$6$\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2\xd2$Og.OwWEzN29pl3FMPszmE3318PXCHINsSMp5mKg0OVdrYQI57oqllEXl9MKS8nyWUjyaUEKh94pUiq4yvxecC/"},
+  {"$6$\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3", 
"$6$\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3\xd3$rtjap49ePzhNv7UXkbbnowkfwEcOpeF63hNooKhvjQzxu0s/fJU3YwOo50lOoUP4sxM5eYYVKF5JiSvkoWxct."},
+  {"$6$\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4", 
"$6$\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4$j91rlQNxPSXa/B1wqCtb9NDlaAPhqZa1GHsT7303lW.LCOhyFJOKCH9mA.f/A57.bYezboShip.lMaGosOpxx/"},
+  {"$6$\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5", 
"$6$\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5$y7GgYtGfrNq68LakiEwgu3w9cfx7AuRoGrljUfduczKzD/BukluA9jYUMj5D54cc8lM7wmmxkgPDAdkm/cmkG/"},
+  {"$6$\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6", 
"$6$\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6$wnPvshWk/tCXqQlybYYwxYpE2yXdNa2Ee.CJ8zkcmfe1BjvLXhhtqxHXG3VJA8nLDflClD.2cIrMvVr5LuZ76."},
+  {"$6$\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7", 
"$6$\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7\xd7$r1OWqa0K/VjVX.J5Iwcm4udPXWxNubWoy4LoiZDXtCalCv7YCBmsfXHn86wLvzlH.M8DhJwTxs7PHJkxF0ae30"},
+  {"$6$\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8", 
"$6$\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8\xd8$gql0JfCrRlVLKMAnxHtePpj6BWZ645WX8NkZPBHZnbo03E6SCIjQf0vR4qBZdtjFn2ILLOlQq50IhXkJROY0h."},
+  {"$6$\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9", 
"$6$\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9\xd9$w0KVMBRlg6OgVjG2LMPGbKHTddqSnOoEuUxr0jYQNo2zvifJ8IksT4dxy.7KbtqmLihQI2xTMscu7Ejzxedpo/"},
+  {"$6$\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda", 
"$6$\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda\xda$9Nxb/CriQ0m.m8ot4Eq6nV90bCQwB1BphqNIpb4eWWnNdFeHf/iTzFkPiDDa8ALeVLHxXk8vIw7o1USUnw4LF."},
+  {"$6$\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb", 
"$6$\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb$Mmg8U4luIF69taZt617shEVMKFJtv14VMhLj98CU/6ijm8cWBCYpHbcGD78hJU5uN.Y1YaYZACzgc3fBiryxM1"},
+  {"$6$\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc", 
"$6$\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc\xdc$/If5zpWxPPh3RcHrmDU2Kf0Oj290AHjkw/JOd6fvWA0.tCsPOEgmIrKZPC/p7lhKdL04grDDZrn42cQzK5ml2/"},
+  {"$6$\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd", 
"$6$\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd\xdd$Wluf/m0mCkyt5C3RrXCSJT5gunaHmWKK5RHIbhdth4IXE.Z6iV0Owk6EgkBLh5TEvRClV.HrAQv3UTjX8r4hN0"},
+  {"$6$\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde", 
"$6$\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde\xde$w36WRorsjARxt0pXW5l82HT54ZFmv33T3nJSIIrRkhrLWteAYksrz/UzgKLmmwT9e8bupiq38eRZm9n.fF/i60"},
+  {"$6$\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf", 
"$6$\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf$YxhmA2Q7pOBXjhFIVpqBZS3p4OmmZFn0yBQtWN5UUK6AOmK9cgLynO9yClPQsSnDq5sCUNOwq5j0JdlAehqWa1"},
+  {"$6$\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0", 
"$6$\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0$Cke7.7DG6bZj.Ze0lrU4BxSa.dkje8ufrii/BMS2v68P8bsIw8kk7pVBI4Qwf.Il.rVyWlhqiy6AgSz10mOtI."},
+  {"$6$\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1", 
"$6$\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1$.LyklO2WYAH8BOQcYiaBkM/fY/OQEuFz0S8KP8RzTADX9BNiEh3UQvbcgd1BK9h1mR0JJBjJWiybGqFaF.gRJ."},
+  {"$6$\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2", 
"$6$\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2\xe2$lXaBeZRNSeE8Y1ZDo5wYBMzzbd.d4cUOb9LuQzqUhlRy99/7ifjHps/BuYeA8CyQ18s1/2pZzSXa5al3sDRRs/"},
+  {"$6$\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3", 
"$6$\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3\xe3$r3RwOjWFkohCleyKSc7OKhfF1ieiX0aL7H0R/ND.xV8Pk2cG27vvbKuWDsU4eAgBAXGpxjeKUSKmssYaDo7Ds1"},
+  {"$6$\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4", 
"$6$\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4\xe4$xCPwYTDe3qQC28/b2VPRIbdih.L/zZcNTHwU7MbHns9qst38EDVJtY2LAwwlUoo3FX9qgsV0JoEvlmGLQXRb3/"},
+  {"$6$\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5", 
"$6$\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5\xe5$jwGlD8d6MCeaCe288GFhA.d7I6gqf7PkN./2qkwzZurbzl2VM5Gv1zGt9n1eAgdsv7UDenF1oHDwiSpm5tX2u/"},
+  {"$6$\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6", 
"$6$\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6\xe6$KM4wiB4ONyar/2GRDiEeXZlBPY52Iwldr7zV4o1l67hrGpHDEIt0gWxIVY69ITNE84Z.Twz6XkhK2Sgcwdx.e/"},
+  {"$6$\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7", 
"$6$\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7$blHMCzTRlne2B9xcFEOto8gk8061JlQr7810eqSzalyqPZtuy/swy8/ownbclLPKaVmTiDZ4KW.wCX/g5Kx.r."},
+  {"$6$\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8", 
"$6$\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8\xe8$Os5mR3pDjDm4C8m/2ngogqk/RBFeaGGnUW6/ppPxD8XOBb4eUBiPzmR.bP0IzE4KCwN4m4IWTI1RPDuGquH.Y."},
+  {"$6$\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9", 
"$6$\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9$x7C8m3yuTBRDKbe.hLAilUuEfzSUUTpJL/mY5ejUsltkun5tEqQUlYvfS9eesYIiO5/cRqYi44C3cMxT9mbtD1"},
+  {"$6$\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea", 
"$6$\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea$84ZfYexdbvTQJcmRvr9kINFAMuZaYpa95qynUFahKuahBTp4ojDTY1wzIrfFPsNp9Z8Rr4ummhUcubFIHYaqW1"},
+  {"$6$\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb", 
"$6$\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb\xeb$LjFRlykqV5Gd3BqghEQ.YFdj8tCqrxcRkmnAAAIbzHKLrqC7YnGgRZ8P/ueM7sOjDfEtKw9at2eF28tyXEXg/0"},
+  {"$6$\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec", 
"$6$\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec\xec$RZdoN432Y8I84mrrgJ6POsceJze0N.9q2/8T7/tf6CKSUDAl1ZFPpBGkVQ25aG7Zfm.ZA2r9rF9/B2pHCI.vg."},
+  {"$6$\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed", 
"$6$\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed\xed$aw7U7NOGw4qNZ/b3IgC/acEQGwRupojQFfssKW0QDPxzrAiqUNQ.X6yrehPE53Uly7ZJ88z6.FhvAXzOC./qn1"},
+  {"$6$\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee", 
"$6$\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee$Dh/pcLl5KCW68DDo18ZTX2JoaukfftDMw.xo8aNe7UGpjhfCBPG3DqFjVhgABBuThCGgDoWIf6mSjx7A16WP./"},
+  {"$6$\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef", 
"$6$\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef\xef$RFc6iIbQZuQHAJLCqHdqpbGmlt03IkEJJzGHQlnS1IoPmvdceT/JAn4wkaq7GcAxi9DZyTeXIHfH7fdxb6/tG."},
+  {"$6$\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0", 
"$6$\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0$jVHpAfzkWM8YGq3OfBDuQpk0M4SLlKlhDtjj2gjfr0OcIvavhAELBUOue2scSjLSR7uZJpaHcCX7MATkF4AeD0"},
+  {"$6$\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1", 
"$6$\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1\xf1$K/xizAzM390t7igYfIykU.FVxIyitvzUmL692s2CD85dtUwkJYNDc4JQa/60zVEUVgE8FEzMXLh9x9yqL/eQg."},
+  {"$6$\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2", 
"$6$\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2$HW0XuDnAAnVm3fEgFrIxVxO7RP8BOTUg4rEm4LPQA9FMNXLwdZZwUUG5LmCSx/AgXvtVCi52FvcexBXZlx0wh0"},
+  {"$6$\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3", 
"$6$\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3\xf3$GyhKYjvVAYAd8v4Z/kg/LiQV0dZ5w58K0PerL7zwaxmsxmpGfNbFZ0BM2WACsIXqLuwdfiMf0XLjBqwrm4PYd."},
+  {"$6$\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4", 
"$6$\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4\xf4$1lC1HnI9tcqJv1.gdMqTXukzgZK1ESYmIwPAGlgvW9950WtfjBnJ0hpyQS8Cfy2unLGZC76oKUboO5RTeoR4w/"},
+  {"$6$\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5", 
"$6$\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5\xf5$59RRTLx6EkLRkAytsjHOXOLReAozOqxzo.nfK07e9uDu6IW9G8VOGio.TnbKb9OHTjjdatBYNy1NcfQ06IhLM."},
+  {"$6$\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6", 
"$6$\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6\xf6$GR1f8VRyrkDJ4POMQvmeyAXfaghD0BKyJzy3SIqLoH5/A7SOG5b3rMIPdn6HL8r3lCrhMBHkhQu2qvuzED3u0."},
+  {"$6$\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7", 
"$6$\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7\xf7$U0YVr/RcOX5GN4nrArTkWwLhnRvYG.k2kLBP2Pq11RHCIorOpcHVoAfd2BDZBi3E3Injqflo5XaripjjFhH3d/"},
+  {"$6$\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8", 
"$6$\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8$p.W1S3SRVY6qCmTXSa.kUcgPo4vM4qi57ZpnBw0LgZrJ1ABluewOxK2PkLy1B/VGH5kK0x7vlHhr8Br8xwsUH."},
+  {"$6$\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9", 
"$6$\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9\xf9$YIBuLLhoDP.LA9iW6aiG4EobXjvqk9tQ3C8ObjNtgRSsm16jm8LbkTs6vW75P5mcVmhVv6DsaTgX2UWg4A5cS1"},
+  {"$6$\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa", 
"$6$\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa$Y/GENONt.9HurjB7rkIrQiLFIV97iuBoinAAhs3uNov3AsQ39BDZq1RszHA46oBG4UbIFJixbOOoyBiwpirbZ/"},
+  {"$6$\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb", 
"$6$\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb\xfb$cRaiCpMWkgqVv8ts0MtUKjKATWQF56YyALP4zK5cXH..KAqFeeIptGhbuMnF7T/z/TXjy.cb.FHpjF2el9FCP/"},
+  {"$6$\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc", 
"$6$\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc$1izjUrSvZftmnSNWpMdthdSHmNK7W3e3poxwSX.f9Ax.KIfuQH7EORRsF1fczxkLbgr8z5ft89sBxsi0/K67I/"},
+  {"$6$\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd", 
"$6$\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd\xfd$Yk9sAh07OuAXDFIKos4y6q7/UUXs4xe0RT/ARHIcrrMqc3VM0JHXKeX.0gG7CSTn7JEUwwDIQA6/BAEInkzpX1"},
+  {"$6$\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe", 
"$6$\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe$3MuNjEEPogNDT07fSeYH3MqVesWHOrG7ygKWJSXo.ogCJuWO7tTbHhCjPVisZKPl7bxMDaJ6A84h0JWw27ZYp1"},
+  {"$6$\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", 
"$6$\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff$4DucMKwaPMu2jSucXp7Vr32i8GzbmwdoCuYAAxMdrf/v4eb8wz7Cx8vl6nLhSQEwc5u87n.i49dfHQSFaCuCj/"},
+#endif
+};
+
+
+static void
+fprint_not_printable_as_hex (FILE *stream, const char *string,
+                             bool with_cstring_escape)
+{
+  for (size_t i = 0; string[i] != '\0'; ++i)
+    {
+      if (with_cstring_escape)
+        {
+          /* The backslash '\' is screen-printable,
+             but needs blackslash '\' escape for c strings. */
+          if (string[i] == '\\')
+            {
+              fputs ("\\\\", stream);
+              continue;
+            }
+
+          /* The quotation mark '"' is screen-printable,
+             but needs blackslash '\' escape for c strings. */
+          if (string[i] == '"')
+            {
+              fputs ("\\\"", stream);
+              continue;
+            }
+        }
+
+      /* The character is uncoditionally screen-printable.  */
+      if (string[i] >= ' ' && string[i] <= '~')
+        {
+          fputc (string[i], stream);
+          continue;
+        }
+
+      /* The character is NOT screen-printable,
+         and needs conversion to hex notation.  */
+      fprintf (stream, "\\x%02x", (unsigned char) string[i]);
+    }
+}
+
+int
+main (void)
+{
+  bool ok = true;
+  const char *phrase = "foobarbaz";
+  struct crypt_data cd;
+
+  for (size_t i = 0; i < ARRAY_SIZE (testcases); ++i)
+    {
+      crypt_r (phrase, testcases[i].setting, &cd);
+
+#if 0 /* Print the test array to stdout.  */
+
+      fputs ("{\"", stdout);
+      fprint_not_printable_as_hex (stdout, testcases[i].setting, true);
+      fputs ("\", \"", stdout);
+      fprint_not_printable_as_hex (stdout, cd.output, true);
+      fputs ("\"},\n", stdout);
+      ok = false; /* Ensure this always returns an error on exit.  */
+
+#else /* Operate in real test mode.  */
+
+      if (strcmp (cd.output, testcases[i].expected) != 0)
+        {
+          fputs ("FAIL:     ", stderr);
+          fprint_not_printable_as_hex (stderr, testcases[i].setting, false);
+          fputs ("\nexpected: %s", stderr);
+          fprint_not_printable_as_hex (stderr, testcases[i].expected, false);
+          fputs ("\ngot:      %s", stderr);
+          fprint_not_printable_as_hex (stderr, cd.output, false);
+          fputs ("\n\n", stderr);
+          ok = false;
+        }
+
+#endif
+    }
+
+  fprintf (stdout, "%s\n", ok ? "PASS" : "FAIL");
+  return ok ? 0 : 1;
+}
+
+#else
+
+int
+main (void)
+{
+  return 77; /* UNSUPPORTED */
+}
+
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/test/symbols-compat.sh 
new/libxcrypt-4.4.17/test/symbols-compat.sh
--- old/libxcrypt-4.4.15/test/symbols-compat.sh 2020-02-25 20:30:42.000000000 
+0100
+++ new/libxcrypt-4.4.17/test/symbols-compat.sh 2020-08-23 09:49:51.000000000 
+0200
@@ -22,7 +22,7 @@
 
 get_symbols_with_versions ()
 {
-    nm --dynamic --extern-only --defined-only --with-symbol-versions "$1" |
+    ${NM-nm} --dynamic --extern-only --defined-only --with-symbol-versions 
"$1" |
         ${AWK-awk} -v symbol_prefix="$symbol_prefix" '
             NF == 0 { next }
             {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/test/symbols-renames.sh 
new/libxcrypt-4.4.17/test/symbols-renames.sh
--- old/libxcrypt-4.4.15/test/symbols-renames.sh        2020-02-25 
20:30:42.000000000 +0100
+++ new/libxcrypt-4.4.17/test/symbols-renames.sh        2020-08-23 
09:49:51.000000000 +0200
@@ -23,7 +23,7 @@
 list_library_internals ()
 {
     eval $(grep old_library= "$1")
-    nm -o --extern-only --defined-only "${1%/*}/.libs/${old_library}" |
+    ${NM-nm} -o --extern-only --defined-only "${1%/*}/.libs/${old_library}" |
         ${AWK-awk} -v symbol_prefix="$symbol_prefix" '
             NF == 0 { next }
             {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libxcrypt-4.4.15/test/symbols-static.sh 
new/libxcrypt-4.4.17/test/symbols-static.sh
--- old/libxcrypt-4.4.15/test/symbols-static.sh 2020-02-25 20:30:42.000000000 
+0100
+++ new/libxcrypt-4.4.17/test/symbols-static.sh 2020-08-23 09:49:51.000000000 
+0200
@@ -24,7 +24,7 @@
 list_library_globals ()
 {
     eval $(grep old_library= "$1")
-    nm -o --extern-only --defined-only "${1%/*}/.libs/${old_library}" |
+    ${NM-nm} -o --extern-only --defined-only "${1%/*}/.libs/${old_library}" |
         ${AWK-awk} -v symbol_prefix="$symbol_prefix" '
             NF == 0 { next }
             {


Reply via email to